My understanding is that Joe @ ZSpeed will not warranty an HD CSC paired with a Spec clutch if anything goes bad. That right there should tell you something. That pairing has gone bad for several people on this forum.
As for miSHITmoto, I would just make absolutely sure that you do NOT use their thermostatic plate. The o-rings have been known to fail and dump your oil while driving down the road; your oil light (low oil pressure) should come on just in time to tell you that your motor is done and you need to pull over

Mishitmoto acknowledges the problem and will offer to ship you new o-rings should the old ones fail. That's not to mention that I would rather spend my money on a setrab or mocal core and not a knock-off.