Sounds like you've come to the same conclusion as me.. easier to fit a surge pot and lift pump.
With over a litre of fuel in it, it would take quite a serious bend at full throttle to give any fuel starvation.
I just prefer the factory approach of not having extra pumps, wiring, relays, pipework and connections. Plus, it means not having to find space for all the extra parts
The two I did used a complete Range Rover pump, that cost about £40. I made a square plate with a hole for the pump and 6 tapped M6 holes around it, and a clamping ring. The plate was welded into the top of the tank(Avenger and Dolomite, both wide shallow tanks similar to a RR which don't suffer fuel starvation), and the pump compressed into it. This uses an integral swirl pot, that must contain at least 1/2litre. The fuel tank sender is also a part of it, which eliminates another potential leak. The fuel return doesn't go into the swirl pot. The clamping ring is visible in the photo:

The external, gravity fed swirl pot and pump arrangement I built for my Superminx had the return into it; the pump couldn't cope with that, and overheated. A big V8 will require a bigger pump; I would build something like A
eromotive's Stealth pumps if I couldn't afford to buy the complete system.
The factory 2.8i Capri tank that I've got to repair uses an external Bosch pump clamped to the side of the tank, but only has what looks like a tupperware pot in the middle of the tank. These don't suffer starvation either, but you can't use the last drop of fuel in the tank like is possible with a carburettor tank.