I was wondering if there is any downsides from using rvm in a production server. What should I prefer, rvm or native installation and why?
Use RVM. Because it is more simple.
You'll have all distributions in one place, all gems in one place, and you're using the same tool that you use in development. There are no performance issues either.