Our most recent trip to Indonesia we flew outbound JL and return CX, mostly because I hadn't flow JL in years and wanted to see what it was like. I personally like CX product better, not because it's more comfortable. It isn't, but I prefer the light colors and openness compared to the JL cabin. On food, service, and sleep comfort, I think JL was superior. Though I was worried about it in light of all the comments, JL cabin temp was not a problem. HKG is superior to NRT for transit and CX lounges are far better than JL. On the whole, I like CX better but each has its advantages.