I'm a little unclear on the concept here, because this doesn't sound at all like Kickstarter.
Microryza sound like nothing more than middlefolk between my research and funding sources. They "vet"? And their domain knowledge in my field is...?
Am I missing the idea? Why do I want another layer between me and a funding source?