This is a great post. I don't have the answers either but I do have experience building and running a non-profit start-up in the academic space. These things don't succeed without involvement from all stakeholders (for-profit, non-profit and governments).

You've posed an interesting challenge to the community. I think the next step would be for one or two non-profits to contribute to or co-host a meeting to advance the discussion. To start things off I'm willing to offer space at our 2013 (October/Ottawa) and 2014 (May/London) annual conferences (reconnect.casrai.org) for a session or a workshop to advance this topic in some tangible way.

Perhaps other non-profits in the space will collaborate and things will grow?