It would have no problem doing that method to get AA Platinum status. If you want to improve your miles , I would suggest booking BA WT+ back to Australia since (a) it is a lot more comfortable and (b) earns 100% plus 10% class of service bonus rather than 50% earned by QF and 25% earned by BA
Dave