Wow! That dude is obviously not biased nor does he seek sponsoring money! NOT!
Never said that any form of scent control is a waste of time. I just do not buy medicine from the " Medicine Man."
As for baking soda. Just how long do you believe that baking soda that is dissolved in your mouth will work as a mouth freshener? Much of breath odor comes from the lungs as from your mouth. Do you suggest inhaling baking soda?

In addition, baking soda is an alkali. Once the alkali is dissolved into the system, guess what is found in perspiration? Yep, alkali! Guess what activated charcoal cannot trap. Yep, alkali? Carry and chew fresh parsley.
I am an advocate of psychologically induced confidence, even it means carrying a rabbit' s foot or a polished rock in your pocket. However, facts and reality still have and will always have the best odds of providing success.
If you believe the stuff works, go for it. In the end, it is always a personal call.