I haven't tried this product, but I have a real problem with folks who claim that their various liquid sealers also "hydro-dynamically" balance your tires as you ride. Sure it does, right after it cures your hemorrhoids and whitens your teeth. As for the ability to seal small punctures, that would be a very desirable thing on a bike. I have, many years ago, used a similar product and the sealing claims were true - small punctures would seal by themselves. Unfortunately, the stuff also left a nasty mess in the tire and wheel, as well as heavy corrosion. If this companies claims about no corrosion and water clean-up are true, then it would be worth a try just for the peace of mind. Now we just need independent confirmation that the stuff does what they say.
Jerry