Depends on signal strength. I'd rather reconnect to wifi box "upstairs", clearly marked as such, when upstairs. I'd rather my wifi boxes live on different channels, so devices in each part of the house get more bandwidth, less errors/retries and lower latency.
In the case of persistent connections these days I mostly use
mosh.mit.edu instead of ssh, and mosh survives moving from any network to any network and even suspend/resume. That was my main use of persistent connections, admittedly.
That's me.
Now, cero's preference for routing over bridging comes from the science part, in that it was impossible to analyze the behavior of bridged wifi/wired networks when we started, so we broke apart the 2.4 ghz, 5.xghz and ethernet networks started exploring what it would take to make routing easier and better.
Along the way, for example, babel gained authentication.
It certainly is possible to bridge or only partially bridge cero, it's just more complex than routing it, presently.
Secondly, and I know I'm weird, I still generally use ahcp and babel on my laptops and thus regain the ability to move from AP to AP, as well as act as a mesh node for such, as well as move from ethernet to wireless and back, transparently, without dropping connections.
That's a bit of bleeding edge technology that few have tried... and has become harder and harder to use on unhackable android devices, in particular.