That electric pump will work.
I believe you can install a 292 pump that has a bigger outlet/feed tube.
Anyone can chime in on this.
What is nice about the mechanical pump is,,,at idle the pump does not make that much pressure as compared to high RPM,therefor,possible better mileage,won't overcome the needle @ seat to flood out the carbs, & for the most part ,,,,more reliable.
Anyone else care to comment?
MBHD