One benefit of electric is fuel is pumped up to the carb as soon as you turn the key on.
But unless he was to hit the switch as soon as there was any sign of trouble (ie; fuel line break) it could fill the bilge in a few seconds with gas. Like you, I will stay with my mechanical.of coarse you could wire the pump to a toggle sw. with a constant power supply that way you could turn the pump on before cranking the engine ..
no real benefit ... im still keeping mine mechanical ..