It would, unfortunately, the bank account creation requires PAN card (Indian financial identity document) which you cant get if you dont have any ties to India.
Ah! Ok, that's too bad then... Much good luck with the project then, I hope you will succeed with this, I think a mechanism like this one is sorely needed.
I think you need a special bank account that is only available to Indians living outside and it's a nightmare to keep it active/open.