I would plan on spooking game that approached down wind.
OK, you all do realize that you, as a human, stink a whole lot worse than that thermacell could ever stink
IF THE DEER CAN SMELL THAT LITTLE PLUME OF SMOKE THEY THEY SURE AS HECK CAN SMELL YOU.