My spec stage 3+ held me well at 420whp(not sure on tq), it is a harsh clutch. Rated for 640 ftlbs IIRC.
I have been talking with Micah about getting a DXD clutch, he sells them. It's rated for the same as my spec.
I'd stick with Spec other than that.