All cars running E85 have lower mileage. There's less energy per unit in ethanol fuel. Are the fuel pumps not keeping up with flow, or pressure? Generally speaking, a pump will lose pressure before flow.
That said, adding a surge tank and a secondary Bosch 044 (or similar) in line is easy enough and basically would eliminate any thought of the FP being a limitation. If you're running 275-300hp anyway, the cost of adding a system like that should not be an issue, given the cost of the other supporting mods needed.
If you want to skip the surge tank, then you have to eliminate or replace the stocker pump. the surge tank allows the stock pump to feed the surge, and the 044 to supply the engine.