The biowaste stuff? I have used it, I really liked the effect. It comes down to, are you willing to scoop the poop that much more often and save your money, or buy the poop deodorizer and get lazy?
I only buy it when I know I'm gonna be too busy to empty it three times a day (I have two and a roommate not too fond of ferret smell.) lol