Wow. Absolutely amazing bike control. There were a couple of times there where I was concerned about a possible high-side, but I guess as long as you keep the back tire spinning so that it doesn't hook up, you are safe.
Their best piece of advertising out there and they take it down... Their thought of advertisement are some still shots in the garage I guess. Wah!!!!!!