The right solution for you could be about maximising your contribution entitlements (both deducted and undeducted) so you end up with more of your retirement savings inside superannuation where (after the age of 60 years) it will in all likelyhood not be subject to tax.
It could also involve an allocated pension with a focus on Australian shares generating dividends and franking credits, the value of which can be tax effectively reimbursed to the super fund – unlike the way in which the value of franking credits is often diluted within a traditional managed fund.