I'm not in favor, just because it is very very much work to reflect all possible interactions that could happen and the ROI on that work would be not really huge. Everybody being playersexual is the best way to handle it and besides that it is enough to have companions make minimal references to any romance plot at all, if any. Best case is after establishing a romance there is just the romance plot between you and your chosen companion. I really dont see too much merit in the others reacting to it too much. This goes for any possible constellation.