recommendation on a clutch set up

Zoom is still made in USA FWIW.

Nope China on the last one that I had, and it did not work.
Returned it for a Centerforce.