I never rely on commercial cover scents. I just do the basics. I try to keep my clothes and body as scent free as possible and I always hunt the wind.
If I am upwind of deer, no matter what cover/spray scent/eliminator I use, IMO, I will be busted because it is impossible to be scent free and the nose on that deer is just too good. Downwind from deer and chances are very good, that deer will not smell me.