It appears we may be getting a new role in #Meshtastic called CLIENT_BASE. It acts as a ROUTER for favorited nodes such as your personal T-Decks, T1000-E, MeshPocket, etc but acts as a standard CLIENT otherwise.
You would put the CLIENT_BASE node in your attic, on your flagpole, or on your roof and set your personal nodes as favorites. That way a weak 3rd party CLIENT with low SNR does not take priority over your much better positioned high node.
The OP in this github issue had a node on his house that wasn't getting utilized because another client in somebody else's house farther away was getting the signal weaker and rebroadcasting it first.