Plus I think it's hard coded that you can't have more than three people following you at one time, so you'd need to muck about with the AI to get them to follow properly. All in all, probably not the best engine to base a war game on.
It isn't hardcoded, and the default setting is 6, not 3 irrc.
Number of active AI's, NPCs in combat and companions are all modable.
In any case, you don't want lots of companions in an "army" setting, you want to script most the army using quests and just have a small team following the player, preferably of named characters.