The map is fine, based on a map that has been in existence for well over a decade, starting with Aeons of Strife custom map for Starcraft. What they need to do is add things like a deathmatch mode to the current map or maps. What taught me dota when I played was AREMDM(All Random, Easy mode, Deathmatch) giving slightly more passive gold, and when you died you spawned as a new champion until either all champions in the map pool were exhausted or the enemy ancient was destroyed.
That required you to learn the game, and forced you to play things that you may not be used to.
tldr: worry less about the map and more about what can be done on the map.