Has anyone one purchased one of these yet? Looks like a serious upgrade from the old dbr 1 clutch and was wondering if it would be worth it to shell out $230. I would like to know everything you have encountered whether it be good or bad. The link is here Manual Clutches for Go karts and Mini Bikes – 3D Motorsport and Engineering, LLC