I think this is a win-win solution, it makes all the stakeholders better-off. On the supply side, farmers and wholesalers can, at least, earn some reputation relating to social responsibility without extra cost; On the demand side, it meets the need of those who cannot afford. For the society, this will create some jobs. And after fundraising, this model can generate profit that satisfy its operation. But we may need to put more attention to realise this idea. I think It's not a easy job to define the so-called surpus food until those were out of market. How do you convince farmers that part of their product are surplus that could never be sold out? Is there any technology can be used to delay deterioration? All in all, this is a brilliant idea and It will be well accepted by the sociality. Good Luck!