Has anyone run one of these? I've run across a sweet deal on one, but it is listed as a high RPM circle track unit.

The descriptions I can find say it doesn't need a regulator, but I'm concerned it may push too much fuel pressure at low RPM for street driving. I can find pretty much zero info on it on the interwebs.

The alternative I'm looking at is the over priced Edelbrock mech pump with 3/8 NPT I/O