You'll get over it when charging batteries and poor 12 volt Battery only ignition performance etc etc gets old quick.
That engine driven alternator won't seem quite so bad.
You can "Low mount" it down near the crank with custom brackets and nobody will care.
While a good 6 valve high output (FLOW) engine mounted mechanical fuel pump can feed this motor
where they suffer is from heat soak reliability repeatability.
You may have trouble finding one with a static fuel pressure low enough for the Edelbrock carbs.
Edelbrock carbs DO NOT LIKE a lot of static fuel pressure. so a regulator with a return line may be needed.
Watch the inlet fuel FLEX hose on the mechanical fuel pump. Because the inlet hose is under partial vacuum (not under pressure) when heat gets at it it can tend to COLLAPSE and KINK or BOTH... Yup it will get hot. Then the fuel flow gets choked off.
The beauti of the Carter P4070 electric fuel pump is it is dirt simple and reliable. No regulator no return, 3/8" plumbing is fine.
Simple 3/8" in out inline automotive fuel filter... VERY 60's..
It flows a true 74GPH free flow and flows 63 GPH thru a .156" test orifice. (tested) (equal to 2x .110" needle seats Holley)
your test orifice is .187" so it will practily free flow at WOT on your twin carbs. (4 x .0935" needle seats)
The static fuel pressure is 5psi Just right for Edelbrock carbs.
Mount it right beside the fuel tank with a fuel filter between and forget it. Very 60's..
The alternator allows you to run your ignition box and boost retard box, fuel pump and any gauges reliably...
You could and will save a ton of money by adding a water meth injection system and run pump gas.
Racing gas will get old quick. $$$$$$$
The water meth injection really helps round to round performance CONSISTANCY, important in bracket racing
as the blower temp stays MUCH MORE cooler and constant. You don't need the big cool down between rounds.
You also do not need so much boost retard when using water injection. Roots blowers love it.
You can crank up the boost for more power, reliabily when you are ready for that,,, all on affordable pump gas.
It would be cool to get a big 110GPH 130 GPH 6 valve mechanical fuel pump and take it apart and tweek it so the static idle fuel pressure is 5 to 6psi at idle, so no regulator is needed.
http://www.sealsit.com Seals IT has a cool little heat shield for engine mounted mechanical fuel pumps.
http://www.sealsit.com/fuel-pump-seal.html
You can combine this with a sheet metal formed heat shield that mounts between the pump and engine to keep radiated heat off the pump and lines. Its about the install and heat management when it comes to engine mounted mechanical fuel pumps.
Where you run into trouble specificly in Drag racing with a engine mounted mechanical fuel pump is
HOT SOAK while sitting in the staging lanes,,,etc etc ...When the fuel pump gets too HOT (and it will), the fuel inside boils. The pump cannot move the boiling fuel. Then the car coughs and ... shudders...You often see this at the drags right about the 330ft mark on a drag pass with a mechanical fuel pump. Its the HOT soak,,, YOU DO NOT EVER WANT to get into this on a SUPERCHARGED motor.
Interupted fuel flow on a Supercharged engine at WOT can cause instant engine damage.
One option is to PRE-feed the mechanical fuel pump with the Carter P4070 electric pump as it will PUSH any boiling fuel thru so the motor does not starve studder from hot soak.. This keeps the fuel pump inlet pressurized.
But then you might as well just eliminate the mech fuel pump.