i dont know if someone here played imperivm I-III, but i always loved how they implemented the army in that game. basically, is a hero unit, that can be asigned x units, and you control all those units with that hero. it allow to micromanage every unit however you want, and at the same time, you have a unit like batallions from others games