Then who should I drop in favor of either Wyll or a wizard ?
I kinda wanted to romance shadowheart and I felt that a rogue would be nice for scouting.
I've chose to keep Lae'zel simply to add another meatshield. Felt like having only a 2h paladin up front with a rogue in melee would be weak but maybe cleric can get tough enough to tank ?
Personally I think the easiest to get by without is a thief. I'd just respec Shadowheart to change her stats to higher dexterity and leave strength at 10, but keep her a cleric for story reasons. This way she can open locks and disarm traps, self-buffing with guidance it is enough. She can also scout effectively, using the pass without trace spell.