[...snip...] just know that the Walbro 450 is a 450lph pump and the Walbro 525 is a 470lph pump (at the pressures our cars require). The easy choice is to forget that the Walbro 525 exists and grab a 450 or the DW400.
I meant to add to this, when I read it, but just hadn't gotten around to it. Static lph measurement (measured at a fix point) is crude and rather incomplete for comparison sake. But to
@sleet142 's point, the 525 is also called the 470 to more accurately represent its single metric flow rate. But there is much more to this. For anyone interested, I'd suggest
this article for some reading on understanding the LPFP Walbro pumps, factors, etc. Fuel type, flow requirements at PSI levels, and headroom on the pump (yeah I know N54 people love running everything to max capacity, having it blow up, then complain how the cars are not reliable. Or ditto on worn parts, but I digress) ... are all factors for consideration. Anyway the article is a 3-5 minute read and fairly concise.
Unfortunately it is probably even more complicated. Because the N54 folks generally don't have an upgrade path for the HPFP, they try to solve the fuel availability issue by providing more pressure from the lift pump side - as I understand it, the idea here is that it eases the job on the HPFP. Honestly I don't understand how that works, given the rather low PSI availability of an LPFP versus where the HPFP needs to go - two orders of magnitude greater PSI. I'm sure there is a simple answer on this; I just don't understand it - maybe someone can explain that to me.
As an aside, given the Z4 implementation of the N54 (along with some other race applications) which do not run an LPFP sensor, do not modulate the LPFP based on pressure ... and some tuners seem to consider the Z4 as an out-of-the-box "stage 2" LPFP (versus say 335i implementation) ... I wonder why the Z4 even needs an EKPS (it does have it). But that's a separate discussion I suppose.
Filippo