- Shadowheart makes a great life cleric in act 2
- Minthara & Laez'el are both front line fighters and story-wise i would swap those two i.e take Laez'el early for her interactions with -mostly- Shadowheart then swap in Minthara early in act 2
note act 2 is really the point of no return for story good ve story evil... upto that point you can have a foot in both if you are careful
Astarion is normally a range character unless you go monk with him but his story is mostly act 3 so you may want to swap in others if you take the 'good' path in act 2