what pressure plate and clutch is best?

I had a ZOOM OE replacement clutch set behind my 370ish HP Barracuda until one of the supports that holds one of the fingers fractured. This clutch wouldn't allow full stroke of the clutch pedal without the fingers touching the disk! Ouch!!! But with a block of wood under the carpet it worked fine otherwise.

I just installed a RAM "Muscle Car" clutch, their unit between OE and Race. Its supposed to be good for 500 HP. Anyway, much smoother than than the ZOOM and takes all the abuse I have dished out to it. It also doesn't have the issue with the fingers contacting the disk.
NOTE: the reason for the touching is the ZOOM's disk has a much thicker hub that sits about 1/2" than the friction material on the tranny side, the RAM is about 1/4").