These game modes really need to have a cap on the amount of the same unit that can be used at the same time. Now about a third of my games end up just being a spam of the same unit, which is not at all fun or fair. So for captain why not have a max of one of each cavalry unit, and a max of two of the same archer/infantry units. And for skirmish you can then have a max of 1 cavalry and 2 archers. Having a unit cap along these lines would help with the balance, because with this cap in place a whole team cant all be the same overpowered unit that their faction has. This cap would also force teams to have a well rounded roster of units thus greatly expanding the strategy part of the game, which I believe these game modes are heavily lacking.