Node.js имеет много преимуществ, но вам нужно знать, что вы делаете, чтобы воспользоваться его мощью. Это обычно занимает некоторое время. Основной бонус против rails заключается в том, что Node.js является более легким, чем Rails (который много говорит, IMO), и поддерживает более высокий параллелизм.
Хотя я чувствую, что в этот момент я должен отметить, что много данных, получаемых в режиме реального времени, не обязательно означают, что вам нужен высокий параллелизм. Это означает, что вам нужно убедиться, что ваш средний уровень и уровень доступа к данным очень быстрые, и что вы можете справиться с пропускной способностью. По определению Node.js охватывает первый. Хотя в любом случае вы говорите за малые миллисекунды за время отклика.
Если вы хотите попасть в мир событий, управляемый JavaScript, я бы определенно рекомендовал попробовать его. Но для чего-то, что это не просто проект «проверь» (для первой попытки), я не знаю, насколько это хорошая идея.
В любом случае, удачи!