The whole jumpfac would need a proper rethink in terms of role, i gather.
Pyro is a raider/riot, while the fac already has a raider in form of goo; so pyro has speed of raider with aoe of riot, and it is AT to boot.
Sumo is an assault/"riot" while there is already a proper assault in form of jack, and its riot part is quite imaginary. It is also a demi-superunit.
There is no proper riot at all. There is an imaginary one, and a raider.
The 'skirmisher' for the jumps can't actually do the skirm > assault because it's actually a support unit, so it needs, well, assaults to kill what it skirmishes. But maybe that's okay, because synergy.
How about we get a proper raider/riot/assault separation? Maybe bandits should not be a very effective counter to what thinks of itself as jumpfac riot unit 1(pyro), and glaives to be an efficient counter to the other "riot" (sumo)