pull down to refresh

That's fine. I don't think there's one correct answer, though. Models like this help solve various incentive and information problems that come from trying to deliver aid at scale. Charity doesn't have to be mass delivered, though.
I'm thinking about Donor See, which Tom Woods talked about a few times. If I learn about some poor kid whose parents can't afford a pair of glasses and I want to buy them as a gift, I really don't need her parents to do chores in return. The important thing is the credibility of the program, because the kid's situation needs to actually be as described.