any one know about these grip force clutches? are they worth it. it is only $130. any feed back on this would be great. i am not really looking for a high performance clutch cause i do not plan on braking 250 to the wheels so i believe it will be ok.