Yeah, I went for a ride with Jonathan last week because I was curious about the speed bump issue. I found one and took it at about 20 and it damn near broke every tooth in my head. I pegged the tach a couple of times and that seemed okay too. I think I kind of freaked Jonathan out a little but hey, It's a demo and that can either stand for demonstration or demolition.
I still really like it in spite of that, the crappy warranty and the insane info-blackout wait time.
I didn't get a cap but maybe they should consider giving out smart
socks for those of us getting cold-feet.