AFAIK, you only need one distribution of perl. I never keep old distros. I am not aware of the logic behind the directory structures for each new release, but I understand your distress.
I don't think it is a matter of it being inherently unsafe to install to the same directory as much as it is that it prevents you from doing something really stupid, like maybe overwriting perl5 directory with perl4. Shrug. God only knows how that would accidentally happen, but in a short time on this planet I have seen a lot of crap that mathematically shouldn't have happened but did anyway.
Anyway, I always move my modules, but I imagine that I have a significantly smaller number installed than you do, which is why making a bundle is such a good alternative to remembering each one installed. I don't see why it would be a problem.
Anyone with a clearer explanation out there?
/renz.
"I often wonder if I really need all of these bones." --Sean Stolon.