In reply to David.

David, I installed Grav and spent a few days to set up a demo site with it. Based on my experience, I don't think Grav is a good choice for non-profit organizations unless they have dedicated person with strong technical knowledge. As a matter of fact, Grav is a lot harder to configure than WordPress. I published my initial quick review on my site and you are welcome to check it out.