I say for a street car buy street parts.....An electric pump is more of a race part and more at home on the track. A mechanical pump will flow with the engine rpm and an electric pump only has one speed. They are more for the track and to run while in the pits.