I love Kaliyo, but as it was said before...it's love it or hate it with her. I'm only on chapter 1, but my Agent can deal with her, b/c he sees her for what she is...An Attractive Distraction. I think as long as you know she's a crazy, habitual liar, and keep her at a certain distance...she works. It's also helps that they're both the same race, since the empire looks down on me the same way they do her.
To be fair my agent is pretty much set-up for her. I play him as a Sadistic James bond...in a way. He is very loyal to the Empire and believes in it stands for, but has very little patience for authority figures and politics. He makes the occasional snarky/sarcastic comment, but he's more about handling the mission. He's pretty bloodthirsty, and will opt to killing anyone if it makes the mission easier. No loose ends. As it stands though, seems he won't be bedding many NPCs...since he's and Alien...
Thing about Kaliyo is she isn't just as DS choices. She usually has some thought to how she want you to react to thing. There's times during class missions where she doesn't you tampering with people or killing them. Whereas other times she's fine with you targeting anyeone. IMO that makes he more interesting. That's probably why I like her a hair more than Jaesea. That and Jaesea's Voice is horrible. And they way the OP feels about Kaliyo is the way I feel about Vette. I saw so many -1.and -30 with Vetter before I got Quinn, I just pretended she wasn't there....except the shock collar moments....