I have used scent-loc stuff and can’t say that it makes a big difference. No matter what you will get busted from time to time.
I have found a cheap cover scent that seems to help at least as much as anything else. I buy a bottle of cedar oil from a website in Texas. I then make a mixture of 10oz water, 2 oz cedar oil, and a drip of ivory dish soap. When sprayed on my cloths, it lasts many days, basically till the next wash.
You need cedars in your area though, or you will stand out. to their noses….