AA J on the 77W is identical to J product on CX's 77W. Some would say the food is better but thats debatable. However AA does have wifi.
All points considered CX's strongest suits are its lounges in HKG, and if you find a route with the A350, that is a beautiful plane to be on. CX's J beats BA J 100% of the time imo however.