>>3800540 (OP)>PrincepsStrong defensive class, but never gets amazing and is kinda boring to play. Shields are really good but Principes tend to be a bit limited in their gameplay options and their damage never gets great either.
>VelesStarts off kinda meh but get incredibly OP after level 10 or so, easily the strongest class overall which can potentially beat levels all on their own.
>SagittariusLong range is very useful and their damage isn't bad, but they suck ass against shielded units and get wrecked when someone gets too close.
>TriariusAll round class except better than Princeps in every way except defense. Gets a strong offense, good defense (though no shield), better range than other melee classes, and the best support options. Can get really strong in the long run with a good pike, but not "ruin the lategame difficulty curve" strong like Veles and works best in combination with other classes.
Overall I would say Triarius is the best MC class, especially since Syneros is best used as a healer/support unit due to his unique healing skill, so you can have your MC focus on damage and end up with a strong and versatile build. Your other option if you just want to be as poserful as possible is Veles. Make sure you have some ways to get more focus points and you'll end up getting disgustingly powerful. Defense doesn't matter if you kill everyone in one turn anyway.
I wouldn't pick Princeps or Sagittarius for your MC. It's not that they're not viable but I've never really seen a reason to want more of those classes than the NPCs you get anyway.