well it gives an idea of where to start looking for grounds. theres no point in finding a ground then realising no-one can get there is it?
from the people who have put their locations on the wiki so far, me and jimba101 are pretty much smack bang in the middle - so if the people on the map already were the only ones playing it would make sense to start enquiring about grounds in our area to start with would it not? as then everyone has a roughly even distance to travel.
so effectively, yes.
I agree its unlikely any grounds would let it out for free leo, but as you say a match fee should cover it. I think my club hires out the ground for £50, but theoretically £15 or so each should create £330 which should cover costs