I've hunted areas frequented by a lot of people (e.g. hikers, bikers, etc) and what I've noticed is that the deer can tell the difference between the usual traffic and hunters. They're used to scent and pressure on the trails, etc, but as soon as you enter the adjacent woods, they know people don't usually venture there...except hunting season. I've watched bucks pay little attention to the loud mountain bikers 150 yards away on the trails...and yet get antsy at the first sign of intrusion into the woods.
Re: smoking...no amount of scent products can eliminate that smell. If I can smell it, the deer certainly can! That's one smell that's nearly impossible to get rid of without washing clothes (often more than once) and bathing. Funny part is smokers cannot even smell it!