Anyone tried F1 Racing Clutch / Flywheel kits from Gripforce on ebay?