I also reccomend Termis especially if you bike is in warranty since the Termi racing kit does not affect the warranty!
I had about 6000 miles on my MTS 620 and now have 7300 + on it now. It is some quicker especially in the mid to upper range.
The engine runs cooler. It does use a little more ...