My question is, why not both? c:
A lot of people are in different timezones, making live announcements a bit impractical for them, but it's still a really fun thing - however, for those who won't be able to make it, you can still post the results on the forums. I don't see why not, really, other than that it takes some more time/effort.
(also im a bit biased because I know that I won't be able to make it for sure XD)
But other than that, I believe the results were supposed to come out? >_> I left for two weeks thinking the voting would be done, and then it wasn't. :s