@EMar, thank you for sharing how the story went for you! This is exactly what I needed to compare my experience with yours, so thank you for going through the effort. Because after all, his storyline consists only on the dialogue lines (whereas at least most of the other companions have actual gameplay to clarify the meaning of the camp dialogue) and the experience can change drastically depending on what was said in what order, what options were not chosen and what was happening with other storylines at the same time. And given this sensitive topic, if the writer wasn't able to express what he meant, the character can end up giving out very weird and disturbing vibes. And let's not forget the bugs that might be in play (eg. at least earlier if you told Halsin that you aren't interested, he still continued to make advances to your character, which is very creepy, and clearly a bug). And yeah, someone pointed out that my experience probably was very different, because I also played another romance story on the side, and that's 100% true. The lines that I happened to pick and the answers he gave happened to make a very coherent and endearing story, so I appreciate EMar's example from their playthrough.

If the writers were to compare our summaries side by side, they'd probably see where the writing could be improved. If you look at them, you can clearly see when the same discussion worked well for my story and felt intimidating on yours. Eg. in my summary Tav gives an informed consent, so it makes sense that after that there is a shared baseline: they are in a mutually accepted open relationship. In your summary (if I read it right) Tav doesn't actually know what he agrees to, more so as goes along since it seems like the only way forward, and they end up in a situation where Tav actually isn't alright with this direction, but Halsin acts as if everything was decided and great. Not a healthy start, for sure!

I think they should add some content if they didn't mean the relationship to go down that way:
- Information on Halsin being non-mono from the start. It's hinted (he says such lines already in the party in Act 1), but I think it should be made clear as day, so the players would know what they can and cannot have with this character.
- Clarifying discussions about the matter early on. Since he isn't main stream, I think players should be given more info to understand him and to help them to decide what they want to do. Eg. we wouldn't have to interpret the level of his commitment or the type of relationship if it was better communicated.
- Either truly process his traumatic past or not implement it at all. I think it's a way too heavy subject to be just a mention.
- Just more. As it is, he simply doesn't have a romantic storyline. You can start a relationship, but there is nothing to it. It doesn't evolve.
- Better ending options. As goes with all of them, I think the end dialogues are blunt and don't reflect the impact of the relationship at all. The Tav absolutely should be given the option to go with him immediately and not just in the future (I didn't notice absense of this on my playthrough).

When it comes to the mono/poly/whatnot part of the discussion, I personally think that they made a design decision when they gave every character an orientation on this matter. I don't know if it was good or not, but they made it. The alternative to me would be that none of them had orientation, meaning that any one of them would be available to closed or open relationship. As it is now, I don't feel that Halsin needs to be "fixed" since having an orientation isn't a bug.

However, I do feel sorry for all the fans who wished Halsin to be romancable only to be given the orientation that they themselves can't relate to. That must feel horrible! I'd be angry and sad, too.