Maia Toakley acknowledges luck as the reason for her flourishing status as an Aussie indie star, whilst I’d say it's her ...