Relying on a gauge is not good advice. Pre-2006 the OEM failures generally ocur very quicky from the point of crack formation. The post-2006 OEM pickup design occasionally give a few tell-tale syptoms; oil light flicker at idle, boucing pressure at cruise, etc., Without an oil pressure gauge with a big light or buzzer you're likely not going to catch the first few times it even happens, if it even gives any symptoms.
Under the right conditions (load, RPM, oil condition, etc.) an unnoticed compromise of 30 or more psi in oil pressure for 1/2 second is enough to skim bearings.
We've NEVER has an oil pickup failure, NEVER, and we've sold well over 2,000 of them. Most Subaru builders now use them as part of any build because it's cheap insurance on an expensive build/repair.
Early on we did have a few baffle failures (yours is old). Most were due to rod/baffle clearnaces not being checked (physical interference) on stroker engine setups, but some were due to failure of the part. We use a soft (relatively speaking) 1/4 hard 304 stainless steel for the baffle. As metals go it's gummy and rips/tears clean. It doesn't flake off debris like a lot of other metals. No engine failure has even been determined to be caused by a failed baffle. Anyone that contacts us with a failed baffle is obvioulsly sent a new one under warrantly, so long as the failure wasn't determined to be cause by impact.
Since these few early baffle failures the design was updated. The new design is several times stronger and there have been zero reported failures.
I don't know what to tell you on the pan's internal baffle. We get one returned about every 6-9 months, which is failure rate well below 1%. Of course we repair/replace any pan that has issues, as it's covered under our lifetime warranty. Search and you will find many more instances of the OEM pan's internal baffles failing than you will of ours.
The failures are cause by a manufacturing defect LINK HERE, not because of engine mounts, state of tune or modification, or if the car is tracked, or just a commuter. It actually takes a lot to break a new one [ame=http://www.youtube.com/watch?v=xXKY20K_0tI]ANOTHER LINK[/ame] and the faulure rate is low, under 2% by my estimates. A customer of mine made this statement, "The probability of pickup failure is low and insignificant, until it happens to me."
I'm not a "the sky is falling" kind of guy who will tell you your engine is doomed unless you use our product. For those on a tight budget, with time to spare, I recommend replacing the OEM pickup with an OEM pickup every 20K miles. The probability of failure below 20K miles with an OEM pickup is drastically reduced.