I don't personally have experience with them but I know a few people that run them. The people I know have had very few problems as a whole. Also if there was ever a problem Chris is top notch with his customer service!
I have never ran their clutches but they have rebuilt a few south bends for half the cost south bend wants. Excellent customer service. All the clutch builders use pretty much the same parts, pads and materials.