Other than maps I don't think the battles themselves need to change.
I would like to change the roster system though and here's how
Split rosters into twoSection 1 = Soldiers- Soldiers' rosters are done via a white list.
- All your own faction plus your "listed allies" automatically get white listed.
- Individual Players can also be white listed
- The roster size for these is approximately half what it is now but it only controls the number of your white listed players that can be spawned at the same time.
- Spawning is done in turn with the spawn timer determining your place in the queue.
- Soldiers use up whatever equipment your character has on them
Section 2 = Commoners- Commoners' rosters are done via blacklist
- Your "listed enemies" are automatically black listed and individual players and clans can also be black listed
- Players can also be black listed mid battle.
- Commoners' rosters are unlimited in size but with the same limit on troops spawned at once.
- If both sides have extra commoners present within a battle then the spawned troops limit will get automatically increased. It cannot go lower than the default though.
- Commoners do not use up tickets and will continue to spawn until the Soldiers have used up all the armies tickets.
- Commoners use default free equipment (both as attackers and defenders)
- The level of the free gear is increased to include 20-25BA stuff and slightly better weapons so that people are no longer peasants.
- Commoners can earn some sort of Valour based XP reward for doing well (Soldiers can't).
What the above achieves- A Drop in nature to Strat Battles whereby casual players don't need directly accepting but won't damage their team by dying often or not following orders. If they are truely annoying or TK they can be immediately black listed though.
- Less stress on normal players in battle. If you can only fight the first 20 mins then this is now fine.
- A nice reward for players that die less
- A bad side to having too many players in your alliance as your good players will spawn less often.
- Room for less skilled players and newbies in battles
The above is more than a little complicated and I have explained it very badly so have fun working it out
Here's an example to help though1000 vs 1000 battle
old roster size = 50
Max Soldiers spawned at once = 25
Max Commoners Spawned at once = 25 (unless both teams have extra commoners)
Max Soldier tickets = 1000
Max Commoner Tickets = infinite
Battle ends once a team loses all its Soldier Tickets
There's a few other ways or doing this as well rather than black lists and white lists - but you did ask for big changes