When Snowball was initially rolled, it was a project of People Who Give a Damn, Inc. Is it currently, or intended to be remain, a PWGD project or is the goal to have the project managed by a separate (new or existing) organization? If the latter, Open Learning Labs, may be a good fit once it firms up these related issues.
As I believe this may be (an important) item I remain confused about, I'm assigning to the chief snowmaker to help clarify.