Being involved in a project that would benefit from being a formalized German no-profit entity, there is another issue: the laws around non-profit entities are vague and at the same time there are almost no lawyers specializing in non-profit laws and regulations. The major ones (think of Greenpeace and the likes) all have their in-house counsel, and the countless smaller ones just wing it and hope the tax man never comes for an audit.