Now that i think about it i probably like Shadowheart better because she's the only one that doesn't really have any of that going on.
Except...
Shadowheart is totally a Divine Chosen/Favoured Soul of Selune who has been kidnapped and brainwashed by Shar cultists and she literally shines with divine light
Not too in the DnD lore, half-thought she was a brainwashed cleric of Selune. Either way not too sure i like her story going down that path.
But i was talking about the ego thing, and her backstory not being handed to us as fast as the others' (except Lae'zel)