I have one in my 93 cobra. It makes all kinds of noises when the pedal is out. It's so bad I partially hold the clutch pedal in to help quiet the noise while driving through my neighborhood. I may have 500-1000 miles on it.
Somebody I️ know put a spec Stage 2 in and he hasn’t driven it out of the shop yet and it’s been over a month. Disc is currently at spec getting rebuilt. I️ was going to go spec until he told me that went with exedy instead.