Would i have the same effect with my 620 opening the airbox? What kind of suspension would you guys reccommend for a 620? I have owned mine for a couple of yrs and I am really looking into modding the heck out of it. Thanks for the help.
I'd stay within the Monster family (or at least Ducati) and get adjustables off an S2R 1K or S4R (fully adjustable Showa). As for the airbox/ECU/Termis - I am really not entirely sure what they did for me in terms of performance, to be totally honest, but they probably bumped it up a bit. Important: I don't require my mods to be performance mods; any mod that makes me like the bike even more is worth considering. In that regard, the open airbox and termis, with its terrific exhaust note/bark, makes me smile every time.
Also, it's still a Ducati. Nobody else knows/cares that it's the smallest bike in the family.