I'd say they are both pretty similar. I'm yet to try NGCW but QF vs NCW
QF wins on catering & lounging
BA wins on ability to sleep & privacy
If your over 6ft, go QF if not then go for BA IMO. Both use the same lounges, QF IFE is on a par with BA either old skool loop system or patchy AVOD.
Seeing as you are a regular on the BA Board Subhi, why not something different and go QF.
FWIW i'd fly BA where sleep is important as I have no problems sleeping from take-off to landing in NCW. QF for dayflights, without a second thought.