Which disc did you have street or 6-puck? Max or sport PP? Did you buy it through MVP? If so, PM me, I can try my best to get any warranty issue taken care of (depending on how long it's been since the incident). It's the main clutch I've been selling for the last 3 years. Sold over 30 of them to NA-T set-ups specifically, not going to say all of them were successful but nobody ever called me with negative feedback or wanted to claim it under warranty. You say many NA-T'ers are experiencing problems, is this with all their clutch set-ups or a specific one given they have 4 for the N/A?
As far as Southbend we're an authorized dealer, don't think we've ever sold one to an N/A but the TT guys have left negative feedback on the clutch, although their customer service is great so gotta give them that. They're pretty popular amongst the Audi guys however.