For a 305 or mild to medium built 350 the mechanical pump should be plenty.

One feature I knda like about electrics though is they can be either activated turned on or off manually. Like a hidden toggle switch under the dash. Extra theft mitigation if it matters ..............

Kitz