Yeah we can start a new thread for it. Right now not all the Heroes are on Dota 2 yet. Update is every Thursday and after the update they release a Hero or 2. Latest Hero to be released was Alchemist. Not much players on Dota 2 beta, so matchmaking can take around 5 - 10 minutes. There are server problems from time to time as it would suddenly lag in the middle of the game for no reason. But it does look very promising now.
Great opportunity for you to share your experience on DOTA 2
If you would not mind elaborating on the game whatever you can, if you have enough information then I think we can start a new thread in the online game section for it.