Im a smoker and i would date a smoker, my ex hated me smoking, for 2 years he bugged me to quit, but he never would compromise e.g. he wouldn't stop something in return id quit, but this never happened, was always one sided, so i just ended up going back to it. So in a way id prefer to date a smoker, smell bad or not.