Hahaha, I love it. I always say, it isn't how fast the bike or car will go, but who has the balls to ride it. Skill and the willingness to use what the bike has to offer has more to do with it than the bike, generally speaking. The C14 is very capable as you demonstrated.
I love that area. I haven't been there for a long time though. I performed at the casino in Payson for the Millennium Eve celebration. I drove up from Phoenix and wished I had a bike instead of the rental car.