Well, I think something has to be done there.
We've had now the following situations, 15-20 people on the server and all ranged and a horsearcher except one (me, I can just say it's lucky I bought the skill already, though I didn't even want to play as archer) on one side. Then same situation but with two horsearcher, later more archers joined luckily.
The thing is, when you only have 8 people on one side and noone to shoot him down, the horsearcher's team has won automatically.
It's also not very balanced if you have all archers on one side, with so little people it's practically impossible to backstab them and you have to camp behind walls.
So I think the autobalancer really has to look at the classes more and create an equal distribution, same goes for putting every cavalry on one side.