I would go with whichever airline serves your preferred schedule, you could even mix them up on the return leg.
I prefer the food on JL/JO over QF.
I would prefer CX, to get extra miles and time in the Wing/Pier, of course only if I had the time to spare. CX seats are narrow but I find all the J seat options acceptable.