Upvote:2
I speak only as a frequent flyer who once worked for an airline, not an aircraft designer.
The main point of contention with such a design will the be the trade-off between the extra passenger capacity and apparently significantly weight of those structures.
As as Business Class passenger, I would find those compartments quite confining. The current prevailing herring-bone layout is cramped enough.