I'm sorry, but I just don't understand the appeal of DOTA, and especially DOTA 2. Can't you just play the mod already?
If you own Warcraft 3 and the Frozen Throne expansion and have balls the size of Voltron's fists to deal with the oily black souls of the DOTA community still playing on Battle.net, yes you can totally still just play the mod.