I also think nostr will shine for certain use cases. Instragram is already on ActivityPub with threads. Luckily ditto has a bridge to both ActivityPub and BlueSky. Ditto is a great hybrid system. We need more like it.
Discussion
Ditto as a web client is great.
Ditto as a thing for communities has always confused me. Someone spins up a Ditto instance for a community for the Godot game engine. Cool. But for my posts to be sent there I need a nostrgodot.com NIP-05.
Even if I give up my NIP-05 and take that one, when I post in Ditto my posts go out to all my relays. I can't control which posts go to the community feed and which don't. So all the "community" seems to be is is a feed of all posts of people with a particular NIP-05.
I keep thinking maybe I'm missing something and I know a lot is going on behind the scenes but so far that's what I've got.