If you haven't already, check out monsterparts.com. There are lots of different aftermarket pressure plates. I have't tried one yet, but will be buying one this winter. If you are worried about strength, get the clutch stabilizer. It's a single piece of aluminum instead of 6 spring caps. Looks like it should help with any issues you may be concerned about. Other than that, just buy a name brand, quality product with a warranty.