I believe its fine as it is ...
To me it seems like every companion is attracked to our Tav, no matter what gender, race, age, collor, or size you choose ...
Then, they simply (and mostly silently) observe their Mary Sue, until they get the feeling that they theoreticaly could understand each other ... then they hit on you.

Kinda simple ... but i like it.