I have a 13 xp900 and love it. I was interested in getting new springs and shocks revalved by shock therapy or zbros. How much of a difference does it really make. I mainly trail ride the hills and hollers of Kentucky. Please chime in with your opinions. Thanks.