I think most of that scent control stuff is hogwash... Just a bunch of re-packaged and re-labeled products.
Scent free deodorant, laundry soap, bath soaps, etc is all you really need.
The fact is is that your body perspires and your breath gives off plenty of material to drift down wind. No amount of soap is going to stop that.
That said, I do believe the activated carbon clothing may help hide some of what you perspire.