I wear scentblocker and think it helps. Its one part of the less human scent equation. I've had deer down wind several times and didn't get busted, so i became a believer.
And you hunt in a treestand so you have no way in knowing for a fact that your scent was even making it to the ground![8D]