I agree that towers need a buff.
I don't have certain about if tower/creeps get agro in you when you attack other hero, but this should be a common thing. Also the towers need a buff. They melt very easily. I don't like the vibe LOL to give a buff for a few minutes in early game. Towers should be a scare place to enemy try to dive and a protection against enemies, but until creeps destroy them easly.
Maybe a little buff in t1, in damage and when ally heroes is close the tower, has a aura with defense and hp regen, t2 still get the abilities and give a splat damage, more defense and regen. T3 (2 towers) give splash damage and more hp and damage. And the two ancient need to have some habilities, scare habilities that enemies should be scare to give damage to it without concern to be stomped.
To give buff at towers, need to reduce map, and prevent rate dota a little. Because a lot of games, even with a ACE, you need a lot of time to go to other side, that enemies respawn and is like nothing you get a ACE.
I don't know if have mega creeps, but it would be a great thing too, to give advantage to team who achieve enemy base.
Well... This is my view from this game.
