Nice project. Can't fault your intentions.
The name seems odd to me however, as I read it from the perspective of electrical energy. Most countries already have extensive electrical infrastructure (i.e. collective energy) so the name evoked in me the horrible idea of taking communities off grid to run on their own micro-grid.
This is fine in a few edge cases, but is generally suboptimal from a socio-economic perspective.