Maybe I missed it somewhere in your review, but did you know you can assign units to control groups? Basically select the ones you want to control and press Ctrl plus a number key. Then you just need to press that number key to select that unit again in the future. Makes controlling armies a bit easier. Though you still can't select more than 12. Ironically the limit doesn't exist because of technical limits. They added it in Warcraft because they thought letting you control everything at once would just lead to throwing big armies at each other and seeing what happens.

Not the best way to solve that problem.