Twitter (and social networks in general) is an inherently centralizing idea, a proverbial town square (focal point) for users to come and find each other.
I'm not sure if Nostr desire to build a town square without having a town square is sound and not self-defeating.