The home field advantage isnt gone completely though. They aren't playing at their opponents field, which is an advantage for the home team, and they also have less travel.
I'm glad you have a turf field, but use a different reason then, and I have no clue how far Lafayette and Lake Taylor are apart, just used them because of the discussion about the uncounted game/forfeited game, but ANY reason are you saying it would be fair to move a Lafayette game TO Lake Taylor?
Sounds like Poquoson has a better facility, but part of being the Home team is having decisions like this. While they may not be at home, just a shorter travel is worth it