How could they get all the other kisses right, but dropped the ball with all Astarion kisses? Amazing.
Considering how much extra content Karlach Origin got for Astarion's romance, my snide comment would be that it's ok as long as it looks nice with Karlach, no?
OF COURSE it works well with Karlach. At least her first kiss with Astarion is no longer exclusive to her. Still, the facial animations don't fit Tav. For Karlach they made sense, she'd definitely be rethinking her life choices when romancing Astarion, seeing what a goody-two-shoes hormonal teen she is.
I don't understand why Karlach Origin gets all the attention and work for Astarion romance. Karlach does not seem like a good match for Astarion to me, not for AA, and not even for spawn Astarion. She is exactly as you described her: a goody-two-shoes hormonal teen. I know Karlach fans might hate me for saying that but Astarion is a dark character, even by the end of the game as spawn. He likes killing and violence, even if he channels it onto bad people. He is harsh with punishment towards other spawn that break the rules. He believes in harsh punishment in general, as we've seen him comment on it throughout the game, specifically when going through the trials of Ansur with Wyll. Karlach is way too good to be happy with Astarion. She is only ever attracted to him in the first place due to his looks and he's good in bed. They just don't mesh well personality wise to me. So why is Tav, and especially Dark Urge, neglected with Astarion's romance while a character that doesn't go well with him get all this work put into them?