It's likely that fellow users on your favorite supercomputer have widely varying needs. The applications, compilers, and libraries that you need are probably different from the ones other users need.
We have a specific installation strategy for Lmod in order to have different versions to co-exist in the sys branch. We follow the installation instructions at http ...