As others have said, biggest risk is you might get old J on LH with the slopy seats.
I've not done new J on LH but even that is not au par (from what I read and see in pics) with eg CX, QR or AA 77W J so again, as others have said, BA F would win any day for me.