The only balance problem I have is Oak+a certain item, and that's mostly a problem in 1v1/2v2 games.
The stunning stuff is fine with me.
The pathfinding in general is atrocious. If I had killed a kitten for every enemy I didn't kill because of the truckloads of suck and fail that is DG pathfinding, there would be a negative number of felines in the world. Annoying doesn't begin to describe it.
Connectivity is vastly improved, but as a European it kind of sucks the proxies are in the US. Nobody on my continent wants to play me because they all assume 350ms ping times, no matter how stable, means lag. Also, the proxy stuff really, really needs to be explained better. Skirmish and pantheon games are a nightmare of people dropping right now, most of which probably could be averted if they only knew about the proxies.
Super items: no thanks. I prefer winning/losing based on my relative skill, not the kind of items the players have access to.
Match length: it would be cool if XP/gold for DG kills could be reduced slightly on larger maps with few players. Right now those types of games tend to get decided fairly early, which means a lot of not-so-interesting play time - and that sort of defeats the purpose of those types of matches.
The rest I'm in full agreement with. Though it would be nice if the lobby displayed player rank & disconnect%, and nicer still if it was possible for one and both sides to concede/end the match. One side because sometimes it's obvious who'll win when victory's still a good 10 mins away. Both sides because sometimes people drop, for whatever reason, and it would make it easier/nicer to get a rematch going.
Also, AI. Seriously. The one in the game now makes the Space Empires 5 AI look clever (hint: it hasn't got any to speak of). I honestly don't recall ever having seen anything quite as bad. IF it can't be fixed, perhaps it would be possible to not have the AI take over players who drop? A DG doing absolutely nothing is far preferable to one that feeds the enemy.
Some other things that would be nice:
Proper chat, voice chat, group/clan and scheduling support in Impulse, with an in-game overlay for Demigod & Impulse games or games in general.
Tools to develop levels, demigods, items and whatnot, and a system to check out what's good and what's not so good, so the good stuff can make it into the game in general. Maybe an incentive of some sort for high ranked players to playtest stuff in special non-ranked matches?