Мне импонирует ваше желание пересесть на ruby on rails, но
1. Если проект готов и работает — оставайтесь на magento, нет никаких гарантий, что вы выйграете от использования ror, хотябы потому, что вам придется менять все сови привычки разработчика. Ror и пхп очень разные, они как инопланетный разум друг для друга.
2. Уровень абстракции в ror выше чем в пхп:
Ror-сообщество предложит вам массу вариантов для решения функциональных блоков. Например систему авторизации devise, acts_as_authenticated, warden т.д.
Уровень абстракции warden выше чем у devise, например потмоу, что devise использует варден. В зависимости от сценария аутентификации, именно вам приедтся выбрать между warden и devise. Мне пришлось потратить несколько часов, чтобы научить девайс отвечать на аяксовые запросы, почти все было переписано до неузнаваемости, было бы лучше, часть предусмотренной девайсом логики безвозвратно утеряна. Ах, если бы я начал отталкиваться от warden…
Однако, devise подключается к готовому проекту за считанные минуты.
Почти под все платежные системы написаны простые библиотеки, которые, чаще всего не трогают ваше приложение пока вы не начинаете трогать библиотеки. Хотя памяти себе отъест.
Сценарий для развертывание того или иного конкретного сервера всегда можно кастомизировать, существует ряд стредств позволяющих подгружать данные как в базу так и через логику.
Мне хочется думать, что подавляющее большинство ror разработчиков не будет использовать crm, максимум возможно использовать сборки gem-ов. Crm — не rails way. Даже самый простой интернет магазин с двумя страничками проще написать с нуля, чем использовать crm. Поэтому и примеров с crm мало.