I'll add these examples from farcaster, which I think is getting a lot of these things right. Channels and the client list on their website are two huge advantages. Channels shown here, easy to search and one click join and pin the top and for each post you can specify a channel. It's slick. https://image.nostr.build/8d120ca730c8946e09ceb351e90a6f2160789f87a4461a200176bea63c99bf48.jpg