Yeah. I joined all of them and more over time. Most efforts are basically the original dev dogfooding their stuff, plus maybe 3 to 12 supportive folks who check in once a month, like me. Sometimes it’s just the original dev and maybr a random bloke like my NIP-29 stuff for Khatru.
Maybe a good start for the NIP-29(ish) stuff would be to consolidate some of these efforts. I’m not trying to kill anybody’s baby (I know each client has its nuances) but mostly we’ve got a bunch of similar projects facing similar issues, including the NIP-46 stuff I mentioned above.
Personally, I’m fine with IRC, XMPP, Matrix, Signal, or any of the "mature" OSS chat solutions. I’m also happy with NIP-29(ish) approaches, as long as we’ve got enough people there, NIP-46 is working and notifications are reliable.
Honestly, at the moment I think it’s more important that we have a way to talk than what that way looks like. But then again, do most other devs really want to hang out together? Tech is probably not the real problem here.