O motivo é bem simples, teste, aprendizado, conhecimento, quanto aos programas acho que não tem problema, pois eles usariam o mesmo compilador e as mesmas lib's, acho que a incompatibilidade viria principalmente de sistemas de arquivos currente na maquina, no meu caso ext3...