i have the ebc clutch kit with springs and i now find the harder pull gets to me after a long ride. i was looking at a msr lever. it sais its a power lever but looks shorther then my factory one, any one have have any input. I tried searching but nothing came up . And i dont want to modify the clutch arm on the motor if i dont have too