Se você não precisa ter várias versões em Ruby sendo executadas ao mesmo tempo, não vejo nenhum motivo para usar rvm. Um gemfile e um pacote devem ser bons o suficiente para manter as gemas certas associadas ao aplicativo correto
Se você quer apenas ter uma outra versão do Ruby instalada do que o sistema fornecido, você pode compilar sua própria fonte ou usar algo como ruby-build .
O Rvm faz muita mágica com o PATHs do usuário e altera o comportamento no shell de login interativo que não faz sentido fazer em um servidor de produção. Se você realmente quer duas ou mais versões do ruby (talvez jruby para o aplicativo e mri para scripting), rbenv ou apenas configurar o seu PATH corretamente é uma idéia melhor.