Sounds like you've already made your mind up, now you're just trying to rationalize the whole thing with yourself.
But remember this: No matter how cool, level headed, smart, etc. she may seem to be, the fact that she's fucking people for a living should pretty much tip you off that she's got some serious issues, somewhere.
If you're okay with dealing with the fall out once they surface, then go for it.