Do not have any experience with this Ride on Protection, but I do know that the tire guys that I have worked with over the years ( in the auto industry), hated dismounting a tire with that TYPE of crap in it. Makes a freakin mess of everything, including the guy dismounting. Also, I would want not want to ride on a tire that I did not know had a hole in it for the next how many thousands of miles? In over 50 years of riding, I can only remember having three flat tires (knock on wood). Two of those were not small holes. One was a large bolt, and one was a piece of metal. Both of those times the tire went flat immediately. The piece of metal was at 2:00 am in Nebraska on I80 at 75mph ( that one definatelly woke me up). The other time I remember was a screw that I noticed in the tire and got a new tire before it went down. JMO, I will do as I have been doing. Carry a plug kit with air supply. Repair, ride carefully to a place that sells tires, and have it replaced, ASAP.