no fpr will basically increase your base fuel pressure because the hole is so small that it wont be able to bypass enough fuel with the increase flow from the walbro..
but this normally only affects the idle / low rpm stuff
personally i'd get one anyway, go for a malpassi, u can pick them up for cheap these days..
as for the richness,
did u change the boost at all from the original tune?
i know pete tunes it so if u up the boost, the map goes rich to protect the motor from pinging..
but he normally tunes it quite rich anyway, unless you tell him..
to protect the motor...