I have the shift assist and the rock rollers too. I was very happy with my 09 too. I did have an SLP pipe kit though.
If you like to tune, a set of Cutler or Dalton adjustable weights would be worth buying. That will save you from having a box of clutch weights that just weren't quite right.
I bought a couple different primary spring to try but, never had the time. Then I sent my primary to SLP to be balanced and while they were at it I had them shim my primary and add their MTX weights. I'll keep my others to test later.
I'm one of those guys that believes in loading the motor. I try to throw as much clutch weight at an engine as it will take and still make it's target RPM. I have also been known to use very high total force primary springs so I can throw even more weight in my primary weights. Works for me but, others prefer lighter weights.
There's a great thread with all the springs available on here somewhere. Do a search and you'll learn a ton.
Good Luck