If they are Max Torque then that would be the brand to try-the Chinese clutch is a clone of a Max Torque changed to metric. As soon as you go inboard of the clutch bearring part of the drive shaft the rest of the shaft is cloned Honda-they did this so you have to buy one of their clutches and then make a cheap sprocket that wares fast.