My plan was non-profit, corporate sponsorship, plus voluntarily member donations. Used the term 'startup' just because it's short for 'big complex IT project based on some assumptions'.
Besides my own issues, I simply found too many holes in my original idea — where this idyllic utopia could go wrong.
I still keep the idea on the heap — currently evaluating an idea of professionally supervised chat groups. But I'd be glad if someone steals the idea before I find every way it could lead to the extinction of koalas and collapse of the Hilbert space.