I never use Xoti anymore. You can use Pallegina with her AoE heal and build her tank with fighter/paladin and give her another AoE heal shield called Lethandria's Devotion. Add Ydwin for damage and another heal with Pain Block. If you don't want to add another rogue you can have Ydwin be Cipher/Rogue.
Pallegina doesn't work well RP wise with many people and most notably with Tekehu and Maia.
Now if you're really wanting to have full party members you could go with Serafen as a secondary Cipher. Pretty useful. I think Maia or Pallegina will leave if you choose the opposing faction so pick one or the other.
Mirke is a good pick for frontline dps. Konstanten is pretty good as a chanter for even more healing and alround spellcasting. If you still really want a priest you have only Vatnir from the beast of winter dlc. I myself really like Fassina as a spellcaster and usually dual her with druid for AoE raw damage abilities. She's a conjurer so she cannot cast evocation spells. Her damage spells come from the druid class strangely enough.
Pallegina (frontline tank) fighter/paladin. Unkillable.
Ydwin as cipher/rogue. Basically a support/dps character
Konstanten for more healing/support
Fassina for wizard/druid ranged spellcaster
Now you can exchange Fassina or Konstanten with Mirke if you decide to go ranged. I always feel it is a good idea to have two frontliners so you can protect your backline better in open areas. But that's up to you.
Edited by AeonsLegend, 21 February 2019 - 02:54 PM.