I read about these the other day:
I couldn't think of anything worse in Business. Worst of both worlds in my opinion. I wouldn't be able to lie flat, nor have leg room when sat up. Sounds like Premium Economy. Perhaps that is where it could work.
Thoughts?...

Airbus reveals new couch-style plane seat for business class cabins
The new seat, called the Settee Corner, has been designed by the European-based plane manufacturer's interior services, and has been created specifically for business class cabins.
www.dailymail.co.uk
I couldn't think of anything worse in Business. Worst of both worlds in my opinion. I wouldn't be able to lie flat, nor have leg room when sat up. Sounds like Premium Economy. Perhaps that is where it could work.
Thoughts?...