Interesting that out of 8 FRs posted by the OP, four are negative, two neutral and just two positives. Yet of VG's 10 FRs, nine are positive and one neutral.
Punters can make their own mind up on the OPs stats and his choices of WGs, but there are many respected punters who have seen VG and reported on here and had a bloody good time, myself included. Back in January, I detected no ciggy smoke on her breath, clothes or hair, and as a reformed smoker, I utterly hate people who reek of tobacco smoke. Yet I've seen some WGs who claim to be non-smokers but got faint whiffs, so how does that happen?
When booking, it can be prudent to drop a hint to a WG in an email or text that you are a non-smoker in the hope she gets the message....