Ran into a happy Storm owner, this weekend. We ended up swapping bikes for a mile or so. Then we dragged raced in throttle mode. No contest, I smoked him pretty bad (E3 Dash).
Fun to drive though, handles slow due to the tires, and @ 6'4" it is way too small of a bike for me.
I set him up on...