The Alcon felt more like a standard clutch.
What are Helix like? as never tried them
Was looking at getting a clutch from the States a few years back think it was called Spec or something - all the mustangs lads are running them. Think they have a UK supplier now too