In any case, Shadowheart has important story arc, but I would gladly trade some of it if that would mean more ROMANCE content for her. She lacks in that department.
I think it’s a mistake to hold her romance arc as distinct from her character arc, like they have nothing to do with each other. The romance enriches her character arc, and the character arc enriches the romance, in fact is an integral part of it.