This is so amazing; thanks so much! I have a lot of this in the roadmap for #olas
The main big thing I want to tackle next is supporting NIP-29 communities; so you can join and browse throughout different topics/themes - some could be created around, e.g art, some could be created around a specific artist or style. Some could be closed (for family pictures for example) and some could be open.
This being nostr, those communities could later grow to other content types, a chat, a forum, live streams, in-person events, marketplaces, etc etc etc
Do you think this is something your friends would be interested in?