Remember, never say that your map is a DotA style map, even if you want to. Instead tell that it's an AoS style map.
In an AoS map, custom models are the ones that make AoS'es shine brightly, and increase replayability. Items, especially Recipes (your own recipes, not DotA's) are essential for an AoS. I'm not tellin you to make your map better than DotA, I'm tellin you to make your map
good enough to catch players' attention since DotA totally dominates the AoS genre.
Cool terraining is also a good idea, and most especially, JASS spells. Loading screens/Map Previews and UI (user interface) are all good ideas (check out my UI tutorials at Wc3campaigns). Game modes like random, allpick, Deathmatch mode or other game types are all good tips as well. One more thing, balance the stats of your units and heroes.
If needed, you can make a storyline, an intro cinematic and a 'theme' for your map to make it easily distinguishable from DotA. Plus make heroes that are unique and not based from other AoS maps. A good thing in making heroes is to search in Wikipedia some mythical, pagan or archaic figures/characters/gods/godesses to gain some genuine hero ideas.
Lastly, make sure your map is not having a filesize of 4.00 Megabytes and above, or else it can't be played on Battle.net!!
All of these stuff are a shitload of mapping work/resource downloading and research, but if you really want to finish this AoS, then do as said above, and your map will go on to the path of greatness.
Good Luck Mapping!!