Same, I picked Ifan as main and builded him as a warrior. Was stuck with a forced second warrior Red Prince when I recruited all the party members. I could have changed him to something different but I would have lost all the starting points already injected into him and would have to buy him new skills too. I ended up playing with 2 warriors instead having to spread the gear/skills between the 2 of them.
For now the game mostly penalize you for not playing it in multiplayer.