I absolutely agree! Thank you for writing it all down.
I would just add one thing regarding the Halsin romance:
After we refused Halsin`s proposition (for players that don´t want a "polyromance" ) we could still talk about it with Astarion where he gives his consent at first, which Tav sees through via an insight check or reading his mind. If they succeed and they realise that Astarion is indeed lying about beeing ok with the whole Halsin thing, they could tell Astarion that he can talk about everything with them and he confesses that he agreed only because he was afraid to loose Tav. After their talk Astarion could hug Tav (we have far too few romantic interactions in my oppinion :)) and Tav could reasure him of their love and devotion to him and that he is the only one for them.
It would fit with his story much better but if someone wants to pursue a relationship with both, they still can.
(There should be consequences after submitting to Mizora´s advances...just saying)
And the old romance scene from before the patch should be reinstated, the new one lacks somehow the hotness from the old one!