I've had pretty good luck with team thus far. 13-3 wins as a newcomer to DOTA, not bad 
Windrunner has been my 'main' character as of late and i really like her short cooldowns, long range and survivability. Last match i was able to hold my own in a lane against Lina and Tidehunter, even getting first blood and not dying myself. Not a fan of her ulti ability tho. As far as i can see, it's completely useless. It's a bit of a bummer when one of the four abilities is not worth putting points on.
At this point the most important thing Valve has to nail for this game to be fun is matchmaking. Even matches are so much fun. Completely dominating a match is boring and being dominated is frustrating.
One balance change i'd like to see is the ability to win faster if one team is dominating. It's not fun to be destined to lose with no change of coming back for like 15-20mins.

Windrunner has been my 'main' character as of late and i really like her short cooldowns, long range and survivability. Last match i was able to hold my own in a lane against Lina and Tidehunter, even getting first blood and not dying myself. Not a fan of her ulti ability tho. As far as i can see, it's completely useless. It's a bit of a bummer when one of the four abilities is not worth putting points on.
At this point the most important thing Valve has to nail for this game to be fun is matchmaking. Even matches are so much fun. Completely dominating a match is boring and being dominated is frustrating.
One balance change i'd like to see is the ability to win faster if one team is dominating. It's not fun to be destined to lose with no change of coming back for like 15-20mins.