I would take Cathay business class at whatever price if I wasn't paying. Better LHR lounge, better hard product, better soft product, excellent lounges in HKG and more TP's.
A better question would be "how much more should I be willing to pay for CX over BA?" I'd say about £400...