Each factions should have at least the generic classes such as: Sniper, Regular Trooper, Heavy Trooper, and Engineer. I don't know about the Pilot, but at least give them something unique that will give them the advantages while driving a space craft. I am out of ideas of what it shall be.
The rest should be something of course unique for each of the factions. I hope the number can be something like 4.