Hey man, whatever works for each individual situation, I think having to adopt any code of behavior artificially on a date is just a bad idea. If you have to change yourself to be more...accepted.desired.whatever to the girl, she'll expect that every single time, and really you're misrepresenting yourself. You're trying to find someone here, not trying to land a job.
Dating is not a job application, tailoring yourself to live date by date, by whatever means is not going to make for a meaningful relationship, even if she is happy and wants to see you again, the toll of maintaining the facade will make you slowly hate her. And yes I'm speaking from personal experience.
This is an exaggeration here, but changing your behavior code is the equivalent of telling her you have a harley when you drive a civic (both different, both good and bad for certain things).
I guess the point I'm trying to get across is be yourself. It's so important that she likes you for you, or else you're not going on dates, you're going on performances.
SPX: The barf thing was just remembering kissing a girl after she had a smoke. I think our styles are distinctly different but both fall within being yourself. I'm assuming your way works and you're happy with it or you wouldn't have recommended it, same for me.
::This is all great ways to get a second date!

::
Either way offset, remember to look right in between her eyebrows and yawn loudly when she talks to you, text your friends constantly, and start long/loud cellphone conversations in the middle of restaurants, feel free to fart loudly, preferrably when she's near, also show up drunk and or high, and if you meet her friends, just ignore them, bring your biggest scariest Gil hibben replica knives and refer to them as your 'precious's'. Forget your wallet on purpose, refer to her as a 'silly broad', skirt, or other things. Tell her your ex is coming along too(my gf just added: make sure the date knows she has to pay for the ex too). (I am so kidding here, and I know you know it, but I just want to make sure you don't do any of these things.)
Phil