Never heard of it (I've seen the 1's that are more like a stick, and when you hit it, it kills the gas, or something like that ?) so I just went to the site, and watched the video.....pretty cool. I don't know how much it would KEEP you from looping it, but I'm sure it would help. It's not going to help with the fork seals though.
Keep us updated......BE SAFE & GOOD LUCK !!