The 1kRR is one of the better liter bikes on handling, because its lower on power its easier to manage than other. As far as the suspension goes every bike need new suspension once you start pushing it hard. Ill just set it for my weight and leave it be, no need to spend a shit load of money on a Ohlins 20mm kit and rear clicker shock until i have time to do more track days.