Mechanical or electrical fuel pump

I'd go electric. For 500 hp, it's a lot easier to push fuel under pressure from the tank than to suck it all the way to the front of the engine... no vapor lock on hot days with pump swill either. No cranking to fill the carb bowls if it's evaporated or you worked on it.