I used only paid relay but I missed many Nostr messages. Now i use free and paid but global feeds only from paid ones (Amethyst allows to arrange it)
Discussion
I expect that sooner or later all clients will try to find all relays where followers are posting to and not just reading only those relays configured. It does not make sense otherwise. You choose what relays to write to and everybody who follows you will have to read from one of those to get your message. It is inevitable to have a decentralized relay structure and miss comments, that's the way Nostr works. This can only be circumvented, if everybody reads from the same relays, which would not be dezentralized.
To be honest, I thought that's how it works right now. At least in Amethyst. This app knows the relays of those I'm subscribed to, and I thought it was looking at them to find out from the message. If this does not work now, then, of course, to be need to dynamically determine the list, and the question is only in time and in the capabilities of developers.
Yes, I think too that most clients try to do it that way, with more or less success. But that means that you may not see every reply. But you will not see spam as well.
You don't have to listen to the global feed to get an reply, and you can listen to it from free relays, where there is a lot of spam in the global feed. And to read the global feed, you can listen the global feed of paid relays.
That is, I do not understand why a reply will suddenly be missed (which was sent, for example, to a free relay, where there is a lot of spam)? A free relay is enough for him. In addition, the relays relay each other's network events. Also, if you write a message, your client sends it to both paid and free relay. It seems to me that there should be no problems.
A 22 hours notes and their uptake
