You cannot cover your scent. There is no maybe. You can not do it. All you can do is keep the foreign and bacterial odors as low as possible. The scent sprays kill 99.9 % of "replicated" human odor. Thats probably true. The problem with that is that's in a lab. A live human is always producing scent. Putting a scent wafer, cedar branch, or apple on you does nothing.
If you could cover scent then a buck could never pick up the scent of another deer on the ground. The scent of the leaves, dirt, corn stalks, and so on are much stronger than the foot step thats an hour old. Deer and dogs can pick our scents on the molecular level. It doesn't matter if one is stronger. Its like putting 10 black and 1 white marble on the table and thinking the black ones will hide the white one because there are more black ones.
Weather plays a big part on how well an animal can smell. Anyone thats hunted with hounds or bird dogs will back me up on this. Some days they can pick up on a scent very easy and others not very well at all.