Building something big alone is really tough and demoralizing. If this is a way they can mitigate that until they can find others to join them, more power to them. However, I've also heard of the dangers of oversharing early and losing the incentive to finish the project because you already got the attention dopamine hit.