Certainly, both can JL and CX can be considered excellent - we are down to splitting hairs if comparing to BA.
Couple of other minor considerations:
- Surcharges for JL using BAEC Avios can be higher than CX
- Taking CX from TYO-HKG will get you into the Arrivals lounge in HKG