A historical Gallic army would look something like 15-20 units consisting of one of every type of available unit to better represent the different tribes. So if the AI seems to be fielding messy armies with random compositions then they're on the right track.
Bookmarks