I'm running a Helix Fast Road clutch and SMF after a similar experience
Helix clutch works as it should, and doesn't seem dissimilar to standard, but clutch weight felt like gym equipment initially! Its gradually loosened up over the last few months to a more tolerable level.
One thing worth considering, the SMF does noticeable improve engine pick-up, but the idle noise is terrible, even after a few months of having it installed, often sounds like a tractor! I'm tempted to return to a dual-mass.