Meh, that clutch is made by CG Motorsport. I used to be a fan of their clutches - until I had to take them to court after they tried to palm off a shoddily built clutch on me twice and charge me for the privilege.
Whether that clutch works well or not, I'd strongly recommend walking away from that one. CG Motorsport are one of those "slap it in a box - if it works, lucky you. if it fails, tough sh*t" type of companies.
It's hard to keep away from that company because they go under a whole bunch of different names and peddle their wares via a load of different 3rd parties.