I'm pretty excited.
And I'll be surprised if they didn't go F2P at this point. They seem to have plenty of cosmetic changes in mind, and given how successful TF2 and LoL have been off of a microtransactions model I can definitely see DotA 2 following suit.
--
No amount of planning will ever replace dumb luck.