I do not care what you do, if you are not playing the wind you will get busted, scent elemination will cut down on your chances, but you still have to play the wind. BTW I would think the silicone would stink.
The Tazman aka Martin Price
Founder and President of
Virginia Disabled Outdoorsmen Club