IMHO it's a waste of money.

Training on regularly cleaned mats is the best defense, not defense soap. Just a thought