It does read like an excellent innitiative, and Margaret IMO you have expressed the concern of many people in your observation: "there are still experts out there who believe that any development project aimed at rural and non-industrial populations will work if it's dropped from above, as opposed to offered in response to grassroots requests, with buy-in at the local level".
We went through all of this in rural and remote community's during the mid to late 90's with
local ISP and Telecentre innitiatives to provide computing resources (including donated computers) to large numbers of people - A great many were 'top-down' innitiatives and as many failed with costly and socially damaging results... the few surviving today almost exclusively commenced life as local projects, locally innitiated, managed and driven albeit with support provided on request from local NPO's and Governments.
I would go further and suggest that not only do solutions need to be requested by local interests, they also need to be innitiated by local interests to avoid falling trap to external interests and priorities (outside marketing hype based on outside agendas). The best help any external NPO can give to an impoverished community is to support the self-identified needs of the community... The last thing any impoverished community needs is a missionary or "holier than thou" approach where people are told what they need from someone with a different agenda and zero local life-skills.
Despite popularist opinion, and what IMO are ridiculous drop-lines like: "people don't know what they are missing unless we tell them..." the truth is... people do know what they need - it's just that too often they (we) lack the resources to attain basic needs. This is when external NPO's and Govt's can provide help.
Cheers, Don