Electric vs mech water pump

You answered your own question in this one and didn't even know it. Mostly street car means you will be running a mechanical pump. You go electric only if it is a strip car or something that sees little street use.