I have used one of those charcoal suits for about 10 years and have touched deer twice while hunting. Hundreds of times they have came within 20 yards and not been spooked. I ground hunt and drape up some blind material. Or hunt in a pop up blind. My clothes are stored in a 5 gallon bucket sealed up with the charcoal suit. To re-energize just run in the clothes dryer. The carbon suits do trap in your body odor. I wear a hood and gloves as well. Then clothes over top.
As for the sprays yes they will kill scents. But your body continues to produce scent. They are good to reduce odor, but don't eliminate them. All the smells you picked up on the way there will hopefully be reduced with the spray. A cover scent helps as well, something stronger than your odor. I always used to use fox pee on the bottom of my boots.
For a home made scent spray, try 16oz distilled water, 16 oz 3% hydrogen peroxide, 1/4 cup baking soda and 1 oz of liquid soap scent free(hunting soap). You can also simmer greens, pine or cedar leaves, grass or ferns to add the juice in place of the distilled water. Chlorophyll is a natural scent killer. This should neutralize a lot of unnatural scents from your clothes. With the suit I don't wear any scents. I do still spray it on my gun and pop up blind though. My hunting guns are spray painted camo, so I would not advise others to put scent killers on theirs as it may rust them.