The ultimatum from Halsin on the other hand although is super interesting and gives further insight into Minthara as a person, ends up terribly clashing against Halsin's signature wisdom by making him act unreasonably stubborn and outright hypocritical considering he forgives Kagha (even ends up quoting her).
The ultimatum will always be very empty and flat,it really doesn't force the player to make any tough choices. On that type of run players have made the active choice to knock out Minthara in order to recruit her later, while Halsin is someone who joins no matter what you do. It's basically Halsin threatening to leave a party he wasn't even invited to in the first place. If you re-unite Thaniel and Oliver before rescuing Minthara from Moonrise, you don't need Halsin anymore to finish the Shadowcurse quest, and you get another druid anyway.
Good runs have an excess of companions anyway, losing one (which also has no relevance to any plots in act 3) is not a big deal (evil runs however, could really use another companion). So I'd rather have those scenes added and accept the slightly hypocritical writing and losing Halsin for a bit more Minthara content.