Seems like another company attempting to claim they can prevent flats. While I haven't used TPS, I do use the 'green slime' in my ATVs. I don't know if they really work or if they're a false sense of security.
There's just too many variables when it comes to motorcycle tires and potential flats, and having on 2 points of contact with the road. While there's no majic solution that will prevent them all, I suppose any additional help eliminates a variable or some variables; provided the pros aren't outweighed by the cons (such as potential corrosion, balancing, etc.).
I too, will be interested in input from those that have used such. Thanks for posting the question.