The lack of minion control features turns me off of minions.
I think being able to setup groups for generals should be on the list of things to do (with a good priority).
I know this isn't DOTA, but compare DOTA to stardock in terms of extra unit capabilities. One of my favorite combos was Rexxar + Necro book. You'd end up controlling 1 hero (Rexxar), A bird-scout with no attack, a quill-beast with a ranged poison attack (had slow effect), and 2 demonic mages (One has an active ability - mana burn). Doesn't sound like much but when you have 5 units to control, all with different abilities, being able to setup groups was a godsend. Typically I'd be sending the bird scout on it's own to check out the surrounding area (Had to babysit 'em because if he died that was free gold for the enemy). I'd use the boar to try and get last hits on enemy creeps or keep a slow on an enemy hero. I'd use the 2 demonic mages to pressure the enemy hero and of course get the mana burn active ability off. All the while keeping my own hero in good position, using his abilities, etc. And keeping an eye on the map for potential counter-ganks... Needless to say, my groups were 1 = hero, 2 = quillbeast, 3 = scout, 4 = demonic mages. They were all doing different things and had different orders.
In Demigod, you have 1 = demigod, 2 = "All minions". Well, to be honest I'd like to send one bishop to the other lane to help out the torch bearer and give him a boost in regen. I'd like to send my archers to the side and have them focus on the enemy demigod. Then I want to use the mino's to rush the enemy priests and take them out first. Doing this is incredibly difficult without preset groups, and quite frankly not worth trying. Generals are nerfed by the lack of controllability.