Personally, I cannot find any review on the internet on either of these clutches, with the exception of possible information that the Autocom is made in China. If that is the case, I would go with the PPC, considering the way you plan to run the car. But this is just an 'inexpert' opinion. I think that most of us do not deal with Stage 2 applications in the clutch at all, as mostly these cars are used as daily drivers and in fairly tame off-road conditions. Best advice I can offer is to try to investigate this on the internet (or other forums where serious offroading is discussed). Perhaps somewhere like this: Pirate4x4.Com - The largest off roading website in the world.
On this forum, I have heard Exedy clutches discussed - they seem to be recommended on offroading forums as well: EXEDY Globalparts Corporation | High Performance and OEM Clutches and Flywheels
The AutoGuide.com network consists of the largest network of enthusiast-owned enthusiast-operated automotive communities.
AutoGuide.com provides the latest car reviews, auto show coverage, new car prices, and automotive news. The AutoGuide network operates more than 100 automotive forums where our users consult peers for shopping information and advice, and share opinions as a community.