Very cool.
The one thing i disagree with is that o-ring deal. Just seems to me thats a cause for worry because its keeping your throttle open without a 'quick release' feature.
must stop to disengage .. yikes.
Then again, i dont wear a helmet so what do i know about safety lol :neener: As i ALWAYS say, do what makes you feel good. Its YOUR ride