Just around the issue of involving community-based organizations and NGOs, many of the most innovative and nimble ones are very small.
One worry I have is that if there's some kind of competition, so to speak, among people who might want to get involved in a social impact bond mechanism, maybe the most innovative programs that have the most to contribute and have the most original thinking may be disadvantaged if they're small and not very well resourced, whereas some of the big organizations that are well resourced but do things in conventional ways will have a competitive advantage, so to speak.
If government was interested in encouraging community innovation, I think there would be ways to do it where there was a not a profit motive involved but where small organizations would have a key opportunity to innovate and prove something.