looks like VA have added functionality to upgrade DOM and short haul INTL online using points. Haven't tried it yet - may give it a whirl soon
Virgin Australia rolls out online points upgrades to business class - Australian Business Traveller
Virgin Australia rolls out online points upgrades to business class - Australian Business Traveller