Ну и я изначально сказал, если проект уровня интернет-магазина, орм действительно скорее будет плюсом. Если что-то серьезнее, то на возню с ним уйдет больше времени, чем на sql, а конечный результат все равно будет медленнее
Тонкая ОРМ позволяет строить запрос максимально близко к SQL. Тут нет причин проседать в производительности.
Основная её задача - это Маппинг делать, это же орМ.
Если в проекте местами специфические запросы, то можно совмещать, и использовать SQL там, где он лучше, но всё ещё оставляя ОРМ для основной задачи - маппинг.
Полностью RAW SQL имеет смысл обычно тогда, когда за SQL отвечают отдельные люди, а не разработчики "остального" приложения, которые уже будут знать не только, как запросы делать, а ещё как их анализировать и выбирать оптимальные в сложных ситуациях, в том числе за пределами самого запроса.
Но какой-то маппинг всё равно надо будет потом писать, ведь в итоге в коде работать с объектами хотим