The only thing that irks me is that thanks to the charm skill, we don’t know if the companion is actually in love with the female hero or if it’s just the charm skill working as intended. The skirt-wearing guild worker (with the groan-worthy name) doesn’t seem to be affected, though.
I’ve thought about love potions and charms a lot recently. I’ve come to the conclusion that, at least for me, love is love no matter how it started. If someone loves me and uses magic to make me fall in love them then I don’t care as long as they aren’t a dangerous/abusive person and I’m not already with someone.