This is a wonderful concept that has the potential to be sustainable on two levels: as a model, and as a means of creating sustainability of resources. The community-centric approach allows for the specific needs of the community to emerge and be addressed, rather than a top down approach.