And Doc maybe over sexed and had far more ex girlfriends then I liked but coming from my sage's story line it was a breath of fresh air
One thing that really does improve the romances, in my experience, is playing their weaknesses off against each other in different playthroughs to enjoy the resulting changes of pace. Quite by accident I went like so:
Corso: AUGH AUGH THE PATRIARCHY HAS LATCHED ONTO MY FACE AND I CAN'T GET RID OF IT, SOMEBODY GET ME A CROWBAR PLEASE
Kaliyo: Do whatever the hell you want, and feel free to be antagonistic, she'll give as good as she gets; easy come, easy go; wildly mixed signals
Quinn: No signals; patience is the name of the game, and yes, he'll be agonizing over rules and proper roles the whole time
Andronikos: Direct, unvarnished, informal, doesn't even care you're Sith
Elara: Shy, reserved, intensely aware of the rules, yet both sweet and, once she starts opening up, charmingly self-assured
Any one by itself might have gotten obnoxious (except Kaliyo, that crazy witch, I never get tired of her), but in sequence they were really amusing.