The notion of working copies being self-contained with DNS and
network-topology dependent URLs in them is illusory. That's why people
keep asking for "svn switch --relocate".

We've already moved credentials out of the ADM dir. This is the
next logical step. If you don't have any credentials in ~/.subversion, svn
prompts you and moves on. If you don't have any URL for a particular
UUID, svn can prompt you and move on.

IMO, The only purpose that the URL should serve is establishing the RA
connection. Anything else is wrong.