Matt,
Mine don't leak. The brake pressure is not equal (pulls to one side a little), but that's more likely a brake fluid issue, not a caliper or pad issue.
What the heck, give it a try! The seals can be frustrating, for a novice. If you've done calipers, pistons, seals before then you should have no problems. Sorry I don't have pics of my pitted cylinders in the calipers. It would be nice to show the severity.
Rodd
Powell, Ohio, USA
1966 230SL, Euro, Auto, Leather, both tops
1994 E420