I keep my battle size at 100 simply because the benefit of the tactics skill, and therefore a lot of the game balance, flies out the window in battles where you are outnumbered by/outnumber your enemies if you go over that number. I there were useful formations and/or a way to deploy troops before a battle it would be different but, as the game stands, 100 is the highest properly balanced battle size in the game.