If I were you, I would go with a Centerforce or a Spec clutch with that setup. The Centerforce dual friction in my Vert is nice.
Plus 1 on centerforce. Spec is hit or miss and their customer service is brutal. I have heard good things about spec stage 1 and 3 but 2 seems to be a nightmare from what I have read in the forums. My df is an amazing piece tho