I have never used clutchmasters brand before so to me that doesnt mean much. My friend got a fidanza that did not fit onto the crank snout and rather then exchange it they told him to sand it down. Unfortunately it was off pretty far… I also had one on my car and the steel friction plate warped like crazy.
I stick with steel/chromoly flywheels, never been happy with any aluminum ones I have used before.