Pax love it? I've yet to meet anyone who has been couped up for 18+ hours within it to agree with you. I will never subject myself to another ultra long haul and this nothing to do with a/c type, just the concept.
I can't comment on flight crew but the cc certainly do not like it.