> I would love to figure out a not-for-profit business model [...]
You can turn any businesses model into a not-for-profit business model. Just don't make any profits.