I know writing isn't this game's strong suit, but it DEFINITELY could have handled it better...
At first (before any serum) it doesn't really show that she's a whore or promiscuous or ANYTHING besides a "normal" college girl, then you go shopping and BOOM... she was a prostitute the whole time (you don't even need to use serum on her, by the way)
But then again, before that (and after if don't use serums on her) the game presents her as pretty “normal/bland”, so the way this information is thrown at you is really stupid...
Just to show you how STUPID this all seems if you stop to think about it, let's extrapolate, imagine that whole retarded scene as something like:
"hey my name is Veruca, I know we never really talked before but did you know you that your mom is a professional mercenary? yeah your mom, that one that NEVER did anything remotely suspicious, she's a high class killer, isn't it cool? But that's ok this city trash so it's normal, btw want to kill some people for money too?"
Then after already knowing about that YOU have to make her more open to casual sex? to what extent if she was already doing that as a "WORK" before you showed up? The only difference now is that she brings her customers home? is that the "openness" brought by an ADVENCED serum? at this point those things should be much more radical not just change of place of fucking...
So yeah her excuse of story or backstory or whatever doesn't make sense from the start, as the game is confused about how to deal with this character, should she be a whore? should she be the "normal" girl? they tried going for "both" but forgot the prostitute part of her personality and it's clearly not making sense.