I can handle a daytime *Class flight to HKT, but I would never fly JQ overnight, or longer than 9 hours.
That said, I found the JQ Asian based crew to be cheerful, attentive and incredibly sweet. Perhaps QF cabin crew (both permanent and QCCA staff) could learn from their brethren.