I am not sure where the experience of empty surge tanks killing engines comes from...to me it sounds a like a bit of an internet myth.
I have run the race car out of fuel a twice during races- surge tank empties, car coughs in corner, driver backs off. I have also had a fuel pump fail (came loose in tank tearing wiring off after a rally crash). In 3 cases, even though it has happened to me at full throttle and very hot motor each time, it has not resulted in any damage.
The fact is, it is vey unlikely that a car will fire with insufficient fuel pressure. You need approx 7:1 to 20:1 for a cylinder to fire. If you drop to 50% or less of the expected pressure, you can almost guarantee a missfire, not a lean out. And even in a cylinder or 2 fires lean once or twice, there is no way it will keep firing at that level, it will almost instantly start missifirng.
I run Paul's Engine Monitor too, and that is defiantely your answer. Just set a warning on low fuel pressure. That way not matter whether it is the main pump, lift pump, main tank, surge tank or even regulator that fails, you will be warned.