I forgot to add that as ladies go, Shadowheart is the only one who doesn't say "I love you" or anything similar to it. Karlach says it, Laz has her gith words for expressing it, I think even Minthara says something. Shadowheart...? Nope, nothing. Just something about MAYBE being in love with Tav.
I noticed this too, though I'm more than satisfied with the equivalent phrases she uses. She does refer to the player character as "my love" and her "true love" and the person she wants to be with "now and always" but it's almost a glaring omission that you can't say it to her either, especially since her non-Sharran path is one of the more traditionally romantic relationships in terms of interactions.
Also I always found it a bit funny that you can tell her she's beautiful and she will respond with "I know" on two separate occasions.