Ok, so if I understand correctly, the general idea is to setup your inbox/outbox relays plus some other relays based on the client and on what you want to do with it (social, chat, etc...). So in my example above I should only set inbox/outbox relays plus some other "read" relays for everything else (whether they are called app relays, search relays or something else doesn't matter).