Something else you might consider. The Boy Scouts do service projects all over the US, in fact all over the world. When I was a Scoutmaster we did a fundraising project for a local library expansion and raised over $50k which they used to expand the physical library. No reason an eLibrary expansion project cannot be done the same way... Call you local BSA Council and ask them about community service projects.