I have flown both JL and KE on the referred long-haul seats - they are great for privacy but a bit tight esp for a tall person such as myself, compared to CX. Food and service are great. Cabin tends to be warm.
Hope this is helpful for those thinking about it. I don't think I'll pull this one as I have better options but it's good for ex-US fares.