It also depends on your tier status with QF - OW tier through AA/BA won't help in this regard. The FF service centre is "flexible" with stopover fees for its elites. Good for QF Gold, and very good for QF Platinum FFs.
BTW, there's also a great airline called
Qantas.