I think a clutch kit will help any machine, stock or not as long as it is adjusted correctly. A big reason a lot of people use them is when they upgrade their tires. The different sizes and weights...