Deciding which airline based on experience and flight times (Qatar vs Turkish)

Hi!

I have upcoming travel to Washington DC from Cairo for work and am trying to pick between economy Qatar Airways and Turkish. Both flights are similarly priced (~USD 1100) with similar layovers in Doha and Istanbul (~3.5 hrs).

I fly QR frequently and love their product, but the flight times are slightly less favorable, with the long haul leg being 15 hours going and 12.5 hours returning. It also gets into both destinations later (4pm in IAD, and 11pm in CAI).

I've never flown TK, so this is where I need advice. The flight times are definitely better - only 11.5 hours going and 10 hrs returning, and get me to my destinations earlier (12pm into IAD and 8pm in CAI).

Also to note, I'm a heavy user of Avios and status with QR, giving me business lounge access in Doha. But also have AMEX card access to the IGA lounge in Istanbul. I also need to work on the flight, so wondering a) which would be most comfortable being on a laptop and also get some sleep, and b) are the perks of QR worth the hit in flight durations and arrival times?

Also not sure if either have a way of upgrading with points after booking the economy base fare, so would appreciate any guidance here!