@kravietz
The issue for nonprofits come with the authorization and approval process by Facebook. I worked as the lead technologist on a Green Party campaign in NY and Facebook would not allow ads because they did not recognize the small city the candidate was from. So more specifically local nonprofits and small cities will end up not being able to use Facebook ads by default with the new approval process.