I would normally recomend getting the suspension sorted, but it looks like you have already done that, so I would also recomend the slipper. I only have experience with the STM slipper, it seems to improve normal clutch operation as well as giving the slipper effect on downshifts. |