Yea, 123hp. So like 100whp. Definitely the quickest thing I've ever ridden/driven. I've only cracked it about half throttle at most and the acceleration is already insane!
Took it out today for a good 2 hr ride around town to get more familiar with it, and I think I'm getting the hang of it. The hardest part was starting from a stop, my clutch catches really late so it takes some getting used to. Now that I've got that sorted out, I still have to dial in the suspension a little more, but for everyday riding it feels good to me. Even took it out on the highway and was cruising at some good speeds with traffic.
I'll give you guys a call and we can go out for the first ride of the season! Just go easy on me though!