I've just been impressed with the quality of their products. You see very few complaints. The heavier pressure plate holds more tq without going to a non-streetable disc like some manufacturers do, as long as you have the leg strength to push it in. Puck clutches and especially unsprung puck clutches suck to drive on the street.
I've installed a few ACT and taken a few out while doing other work years later and they still look and drive great.
You have too much tq for my preferred street clutch the exedy stage 1.