You may also try Southland Clutch (National City as well). One of the guys that works there (Kim) has an 03 Cobra. It's heavily modded and has a $2300 clutch setup installed. Pick his brain and see what you think. He is more than willing to help you out. I believe that Southland Clutch and DMP send business to each other as well. Both seem very reputable.
I, personally, would tend to go with Southland Clutch--that is there "bread & butter" but I believe either would be good.