To me, it's lazy and unprofessional.
If a lady smokes, fine, but I don't want to know about it.
As I expect her to be freshly showered/teeth cleaned/sexy fresh clothes upon us meeting, so long as she doesn't smoke on her premises, there shouldn't be a problem.
So far there never has been. As I usually see girls in Kensington/Chelsea/knightsbridge hotels that don't allow it, perhaps that's why?