I second Feather #3. Saw the race in Zeltweg, Austria i.e. the home of Red Bull. Its a fantastic concept.
It doesn't need sponsors - its Red Bull. I can't understand why such an event couldn't be held in Australia, go for it pall - sounds like the sort of thing Australians need to promote aviation!
Ignore the naysayers and find out the real facts of the matter.