Пробовали поиграться с такой связкой на хакатоне, получилось вполне достойно. Правда не успели socket.io прикрутить, не хватило времени.
Из плюсов:
1) Быстрый старт (sails.js генерирует модели+REST, смогли быстро наполнять базу тестовыми данными)
2) Удобный запуск
3) Один язык программирования на бэкенде и фронтэнде
4) Понравилась штатная ORM, ничего лишнего и работает шустро. Механизм ассоциаций тоже показался интересным решением.
Из минусов пожалуй стоит отметить сыроватость sails.js и маловато документации. Также, мне кажется, на более или менее сложных проектах можно натолкнуться на ограничения. Например, нам так и не удалось понять как при выборке данных добавить в выдачу агрегированные данные с других таблиц (нам нужна была сумма разных видов лайков по одному объекту в одном запросе) - ощущение что это сделать можно, но неясно как.