Everyone adds the room as an "identity" to the client, which will show all messages with a "p" tag. (There are no "follows" at all.) Client can add a "p" tag for each message in the room. 2/
Discussion
Client can give first-class treatment to the "room" by having a more immediate chat experience (instead of this infrequent click-to-reply ux). 3/
Only consequence is that your followers will see all of your chats in the room unless your client elides them. (Not sure what it could use to decide to elide them...without introducing some new nip/rule.) 4/