I managed to ride one in 2006. It's a nice bike. I like the two step laucn box, and the instant hit. The air shifter is a sweet setup, and the bike pulls nicely.
It was the third fastest bike on the track. The other two, were owned by the same guy, I jokingly asked him if I could take a run on one of his bikes, he looked at me and said, "Take the Destroyer. It's too slow anyway." They weren't even going to run it. They just brought it for parts. This is me: