To me it's all about the seat. I'll choose a BA Windows J seat with direct access (141516ak 6264ak 53ak etc) over any j seat on QR. I hate the box position for my feet and the hassle of connecting through Doha. I sometimes don't understand all the hate that club world gets. I think when it is updated to include direct aisle access it will be class leading.
I think BA f is a long way ahead of qr j.
I don't travel as much as some on this board but do have 6-8 cw returns a year and an unavoidable two or so trips with QR.