The way Sandstorm takes auth and hosting off your hands feels like it would make this more tractable. Business model remains an issue though, as it does for much open source work (and of course, all businesses! it's rough out there).
Having played around with Sandstorm, it's just so freeing to create one sqlite file per document (or board, or whatever) and just not worry about what happens if 10,000 users turn up. Wekan, which does run admirably well on Sandstorm, pulls an entire Mongodb instance into each grain. That makes sense if you want to host an entire SaaS on one database. But not in the Sandstorm world.