Good catch on that pump!
Me too on the filter, 3 years now on a 10 micron filter and absolutely no issues, but then again the Yahama spin-on filter I use is 10 micron but also 90gph capable. Just a hunch but I'm guessing that the restriction was for the smaller filters being used and could hinder flow if slightly clogged and/or at high demand and subsequently induce vapor lock on start? Either way, not an issue at all for me now that I added the secondary fuel pump.