I'm pretty serious about deer hunting and pretty wary of gimmicks. I've also used Scent-A-Way and now, after several years, I swear by it.
It's really hard to prove anything like that is doing what it's supposed to, but I've had very few deer wind me while using Scent-A-Way. I spray it on my pant legs when walking in, and then on my face, neck and hands once I'm in the stand.
Good luck with your new.....stuff.