Hugs are honestly something all companions need, and Dark Urge Tav too. We all go through so much in the game, some hugs here and there would make coping a lot easier!
But if we're going to list things that need adding/changing, for SH specifically:
- Elephant in the thread. Halsin's interactions need going, at least the unavoidable ones (flirting, twins) if you bring him along in your party without romancing him. The rest isn't as high priority since, while inconsistent with her overall writing, it's all optional.
- More romance content in act 3 and something in act 2 to fill the gap and make it (even more) obvious that she's doubting Shar thanks to Tav.
- Better epilogue (duh!).
- A lot of triggers need fixing. Some dialogue isn't playing (allegedly there's meant to be more !'s pop up in the Lower City that can change the outcome of a very important decision she makes later on) and I doubt she's meant to say nothing after her final story cutscene. Meanwhile some situations play the wrong dialogue (low approval, non-romance stuff), especially related to Dark Urge.
- The matter of one of her 'updating' dialogue options not being available more than once during the game, while the permanent dialogue option that replaces it never updates. So the only way to see the different versions is by saving & loading after talking to her.
- Hugs hugs hugs hugs hugs. After Nightsong and House of Grief, at minimum!