Some friends were involved with an aid organization which helped several rural areas across a few different countries in Africa.
A key point was the organization didn't finance things. Instead they financed seminars, workshops and such. They'd pay for travel, food and accommodations, as well as renting a place and one or more speakers.
They'd facilitating people learning basic accounting skills which they could use in the co-op back home to make it harder for another co-op member to embezzle money, for example.
A lot of aid per buck this way.
Seems like you're well on your way with something similar. Well done!