Most OpenSats grants are to solo developers. But I feel it's time for some projects to have 2-3 full-time developers to work on it or at least that's my goal. Even though there are 3 developers working on Blowater, I am still the only full-time person doing 80%+ of the total work. Therefore, I believe that OpenSats can't be the only source of funding for Nostr. Different projects, be it client or not, have to find their funding independently. OpenSats is just a good starting point.
Having 50 projects going on is fun, similar to genetic selection, but the late game needs to be 5-10 really good projects that cover 95% of the known use cases.
Of course, we will always find new use cases and new projects will be born.