Clients will come and go but if they don't solve the issue of regular income, many will end up being a memory with abandoned code on GitHub.
Relying on grants and Bitcoin price appreciation to increase your runway can only take you so far, and with the user base still so small how many can be monetised through subscriptions or through ads that can make it worthwhile?
This is going to be a tough problem to solve, considering clients fragment the user base, it makes it even harder than if you were just trying to compete with traditional social media for users