The change I hope that Larian makes is adding one clear, specific dialogue option that initiates a romance, just as already exists for Shadowheart. �I think we�ve missed the opportunity to truly connect,� you know, that one. You don�t initiate until you�re ready. I like how that�s done.
It could very easily be implemented and solve all of the animosity surrounding unwelcome advances.
What I dislike about Shart's Act 1 is, that she asks you to share a bottle at the party, which is nice and could be a cute friendly scene of two people talking the night away if you later on didn't have to justify not kissing her. But it's the way it is. While I can understand that the magic lesson might be uncomfortable for some, you can play it as friendly (not pick the obviously romantic options) and there is no negative reaction.