Another option is to fly to Singapore / Bangkok /Hong Kong in normal economy, and then fly WT+ from SIN/BKK/HKG to London.
Rumor has it that British Airways are wanting to withdraw from the Australian market. They may not be flying to Australia by then! Only rumours though... and the same rumours have been around for several years at different occasions. Hasn't really happened yet (although they have changed some plane types to Australia to smaller planes).
Credit cards which earn frequent flyer points is a popular way to earn frequent flyer points. You can receive thousands of points on everyday spend. And, many of these cards offer generous signup bonuses! Compare to find the credit card that best suits your needs.