I don't mind the casual smoker, as long as they don't blow it in my face or stink of it when dancing. There are a few that puff away in-between dancing - I just don't approach them to dance while they have a cigarette in their hand. Their loss.
If the venue is smoking or non - I would still dance

, but I prefer not to stink of smoke or dance with people who do.