The other thing to consider is credit cards linked to FF programs. In Oz both AN and QF are associated with a credit card. Paying QF directly with an associated credit card gets you extra miles. Normal spending also get miles. Over a year this can add up to get extra airline ff points when transferred from the credit card program to the FF program. It all helps, but nothing in the FF programs is simple. What is best for you may be unsuitable for some else. Really depends on you travelling and spending patterns.
------------------