yes and the clear issue for the Skyline series at least, when you go for a wallbro pump, is the skyline supplies 12v
and all the flow rates / data etc are plotted @ 13.5v or even higher
so yes the pump can flow blah blah, but install it a skyline, and the rate drops signifantly
and re: fuel pump failures
it's fine a fuel pump fails, as it stops, the fuel stops and the engine stalls
its only when the pump can't keep up or maintain the required level that is puts the engine at risk
ie like in r31nismoid's case, if the pump can't keep up, rather than making the engine stall, it will lean out
the end result, if its bad enough, is the engine goes bang as the AF/R's come out at say 16 when they should 12