I think it is nice when the companions have agency of their own when it comes to relationships, it makes them more real as characters.

I don't mind other people's headcanon and who you ship with who doesn't affect me and vice versa. If I am not romancing a companion I don't really care who they go after, it's their business not Tav's.