Yes agree take a test ride then you will know for sure if it's for you! Like me love the look of the Storm BUT once a sat on it it didn't feel right so for the time being I'm HAPPY with the Speedmaster!! Good luck and happy hunting!!
08 Triumph SpeedMASTER