I had total crap luck with Leak Proof's Pro-Moly fork seals. After spending so much time and effort on my build, the seals leaked almost from day 1. Contemplated what to do for a couple of weeks, while *hoping* maybe the seals would come around or seat or something. I got OEM Honda seals from my dealer and couldn't be happier. The Leak Proof's were kind of sloppy in their fit, for me, with too much room above and below the seal - kinda made them "float".
I'm not a subscriber to the "100% OEM mfgr only" mindset. I used a healthy mix of Honda and aftermarket on my bike, but I'll never use anything other than Honda fork seals.