I wouldnt touch techniclutch with a bargepole, i had a 145bhp escort gti a couple of years back, got an uprated organic clutch off them to take 230lbs ft, iirc the escort was only 150lbs/ft, the clutch slipped like a good un, i stripped the box off to see what was wrong after 1500 miles, the springs where all loose friction plate worn excessively and bits of the pressure plate had broken off the spring areas....
Sent it back and all they did was fob me off, took them 4 months to get a decision, they told me it was away getting inspected but i later heard these where simply stall tactics :x
Stick to Helix