Another critical point I wanted to make is this. If you have ride-on inside the tire, and let's say you got a puncture which ride-on sealed - you are completely unaware that you have a sealed puncture. As a result of not being aware, you keep riding as fast/aggressively as you normally do. Would you ride like that if you knew you had a puncture, although sealed? I doubt it.
So, another negative point is that aside from how well the product works, this product effectively masks the fact that you got a puncture - not good. Wouldn't you rather know that you got a puncture, and adjust your riding accordingly?
Slightly off topic, but as I mentioned in a different post, having a TPMS on a bike makes it a lot safer for a rider when it comes to punctured tires.