-->"I wouldn't equate her constant bailing with having a great vibe. She will continue to string you along as long as she keeps getting your money in the club."
That bears repeating. It's a stripper's job to make it feel like you have a great vibe ... you really have no idea whether you actually have a great vibe, or whether it's all smoke and mirrors, brilliantly created by her. Even the real name thing can be a calculated part of her hustle. Usually, it's the latter. And, as TheeOSU says, the smart strategy on her part, even if she has no intention of going OTC with you, is to do exactly what she's doing... flake on OTCs, tell you she's conflicted, etc.
That said, strippers can be legitimately conflicted, and flake regularly without any reason at all. I've done something in your position, that most guys here will howl at, but has worked for me multiple times... If I truly believe the girl is on the fence, but a little push will move her one way or the other, I'll make things as easy for her as I can. "We'll start off with dinner and drinks, and if you end up uncomfortable and calling it off, no worries (but with no payment). And, in the room, if you're only comfortable with BJ or even HJ (at a suitably reduced rate), I'm okay with that. All your call." I have, more than once, gotten a girl over the hump and OTCing with me, once I gave her a lot more freedom. And once they show up and get some drinks in them, they very rarely limit the sexual activity to BJ or HJ -- although you have to be prepared for that to happen.