I have to laugh at a few of these...

for the last 15 years I have run both without a hitch and the only time I use the electric is when it was at the track...

it sucks through the electric just fine...the rear pump is a Holley black pump rated at 140GPH at 14psi...the front mechanical pump is a modified Speedway (Carter ) that Barry Grant made...its stats are 140GPH at 14psi...so a regulator is used and I do have a small supercharger .....