A tax, a few hundred dollars, allows you to build roads, tracks, telecommunications, sewage, water pipes that span an ENTIRE country, or use the hundreds of open clinics or schools that dot the country, etc, or to call upon police or fire-fighters at a whim, etc.
You create a guild where on a set day (so you can keep track) everyone donates to a person. Then on the next set day, everyone donates to the next person.
If that's 10FP, say every Sunday, with an average Guild size of 50, every single person is guaranteed 500FP. Everyone's GB's will be complete in NO TIME.