Dorian in inquisition is a great example of what you can do if a companion has a set sexuality, his story was a distinctly queer narrative that many peopel can empathize with that actually was connected to worldbuilding and lore.
However, that doesnt mean player sexuality characters are wrong... its just different.