I have seen this solution in different forms for the past several years. Its a nice work around IMO, for DIY EFI installs. But it to me has one significant downside, and I have voiced this elsewhere and it gets little traction, but still again, IMO has some merit.
The problem is, in our old pre crash tested cars, you are effectively mounting a single metal wall, energized, pressurized, mini fuel cell, in the very front of your car, next to a hot running engine. It will not take much of a fender bender to jeopardize the fuel containment and its external plumbing, all under pressure. The resultant outcome, with more then a minimum of a quart of fuel, would quickly go south. I know many hate small plastic fuel filters, this maybe metal in some cases, but could have a much worse outcome.
I would at least be very cautious where I mounted it, and the choices are limited, and normally not ideal. Other then that, I like it.