Had one of those regulators, diaphragm blew in about 2 months. Reason I got the Mallory.

Perhaps I just had bad luck, but worth mentioning.

Edit: Running a Carter P4070 pump, not a real high-pressure pump. The mechanical is higher line pressure, less volume, as I recall.