I dont understand where you get the stuff stinks. It doesnt smell like anything. I have a bag of it on my desk at home and it doesnt smell at all.
It does kind of have an odd odor to it once it's first put down. It also smells funky after it rains. We had the stuff installed at a jumping facility down here in Florida over a decade ago.