Hi Denis,
IMO, symlinks are the simpler method to install TL on Unix.
I remember that that's your opinion, but I do not share it :). Aside
from the maintainability problems you mention, to me the default
"containment" of TL within its own directories is a fundamentally
desirable feature that I would not want to suggest changing. --best, karl.