I would still get a QF account, as you can also earn QF miles for shopping (woolies), credit cards, wine, and esp. keep the tracking over for free with the fitness app.
But I would continue to use BA to earn, esp. if you are close to LT Gold etc.
I keep my BA Gold GGL based in AU