Fuel Pump Selection

I'm looking at this pump here: http://www.holley.com/12-289-25.asp
Do you guys think it will be enough for a ~600hp engine?

351w 408ci stroker
AFR 205cc Heads
Edelbrock Victor Jr. Intake Manifold
Bigsperformance custom Holley 950HP Carb
Flowtech Induction custom mechanical roller cam
Comp Cams Pro Magnum 1.6 Roller Rockers
Comp Cams Endure-X lifters
Jet-Flow Hooker Super Comp 1 3/4" headers

I'm trying to decide on mechanical vs. electrical fuel pumps. Mechanical seem so much easier if it is sufficient.