I also disliked this map. I felt that players had almost no impact on the game by comparison to the hordes of very tanky units. Some units spawned like summons and died when their time limit reached, and they were totally indistinguishable from standard creeps, so not only did you spend loads of time attacking tanky creeps, you could rarely secure any gold from them (not that it matters since gold does nothing)
The stunning thing was a pain in the ass, too. Not so good memories...
Blake Hawkins