I'll agree with the guy, my Rocket won't beat my Speed Triple thru the twisties, but that doesn't mean it won't handle the job ridden to the bike's limit. If you want a naked sport bike then the Rocket isn't it. My Thruxton R would probably run away from my Rocket on Tail of the Dragon too (311 curves in 11 miles), but all three are fun in their own way.
My Thruxton:
My Speed Triple RS: