There are three ‘types’ of social networks:
- Twitter like - Nostr is mostly like that, and as is Blue Sky. Its basically tree like comments.
- Reddit like - It has topics/rooms/subreddits, which allows for things to be converge on same topic. You basically post on some topic ( name of room/subreddit).
- A group chat: This is another way to collect people on same topic ( name of group/room name).
With main Rostra, you have covered 1. Now its up to you whether and how you want to support 2 and 3. IMO, the next desirable step would be group chat. The twitter like setup is quite like reddit like thing, if you just add a tag to every thread, you can combine it into one ‘subreddit’.
Group chat was a huge hit in Nostr at one time. People wanted to connect with their kind, and they used group chats a lot. Anigma was a early telegram like Nostr client, and it was used a lot. Nostr Console also supported groups, as seen here: https://x.com/lunaticoin/status/1607286820433440771