Dave, A yes from me too. I stripped and faced the old pump, but the body was a bit distorted and evidence of Mazak cracking up. There is no guarantee that an SRM pump will stop wet-sumping, but a good anti-drain ball seat will. I refitted the anti-drain ball valve in the crankcase, lapped in a ball (araldited to the end of a thin hollow tube), tapped a new ball to get a good seat (use a proper hardened punch) and fitted a third new ball and a spring approx double the force of a standard BSA spring (I have the data for the spring). When running, it idled cold at 60psig, hot at 50mph at 20psig and about zero psi at hot idle. (I have a pressure gauge). I don't think that zero hot idle alone is a big worry as the crankshaft centrifugal force ensures some pressure within the bigend. Old advice was not to worry - no gauge no worries!!

I was not confident with the old pump, so then fitted an SRM pump and PRV. I bolted on the SRM pump without gasket and used a 1.5 thou feeler gauge to look for any gaps between the pump and mounting base, and made sure there would be a good gasket seal. It now idles cold at 60psig, runs hot at 35 psig at 50mph and idles hot (very) at 15 psig. I use Penrite 20W-60 with added zinc and run a Norton-type spin-on oil filter. Very happy with all that. The other advantage of an SRM pump is you don't need a special gasket (washer?) under the small end of the pump - use the SRM gasket.
If you still have the crankcases separated, lay the RHS crankcase down horizontal with oil entry hole upright. I filled the oil entry hole with oils of several viscosities to see how long it took for the oil level to drop. Finished with diesel fuel and no leakage at all. Now it does not wet sump at all, even after several months of no riding.
Another tip given to me by Richard Orabanda was to immerse the crankcase half under water and inject compressed air into the oil gallery to check that there are no leaks around the outside of the Timing side bush. After that ramble I am off for a couple of beers - been hot here over the past few days.
Col