Ответ "вероятно".
Похоже, вы должны играть с Node и изучать его сильные и слабые стороны. Node отличается высокой пропускной способностью сетевых сервисов в режиме реального времени, поэтому в любом веб-проекте почти всегда есть вариант использования Node. Для вашего проекта это может означать обработку веб-запросов сокетов / ajax, или, возможно, вы загрузите кластер узлов для обработки задач в качестве фоновой службы.
Как и все технологии, Node не решает всех проблем, и другие технологии (вероятно) будут выполнять определенные задачи быстрее. Речь идет об обучении, достаточном для того, чтобы знать, когда развертывать Node (и когда может рассмотреть другой инструмент).
В худшем случае вы узнаете больше о javascript; знания, которые вы можете повторно использовать на множестве устройств и в любом веб-браузере. В лучшем случае вы научитесь использовать отличный инструмент, который соответствует вашим потребностям.
Также: ваше понимание «нескольких пользователей, имеющих доступ к одним и тем же данным» неверно. Да, Node хорош для многих одновременных пользователей / подключений, но Node не заботится о том, к каким данным вы обращаетесь. Это будет обрабатываться вашей базой данных или уровнем кэширования.