А как сейчас с работой?
В контексте ноды использование хинтов может наоборот ухудшить производительность увеличив параллелизм, к тому же их использование может привести к зависимости от конкретной бд. В ноде есть куда более удобные процессы по оптимизации запросов, и использование хинтов для этого вовсе не обязательно.
В проекте вашем это никак не понадобится, у вас тупо другая структура, как вообще можно задавать такого рода вопрос?
Если все плохо с производительностью - поменять .net и Легаси на более производительный вариант, в зависимости от проекта. Если возможности обновить Легаси нет - мараться с тем, что есть. А вообще изучить какие ещё есть языки и фреймворки для бэка и выбрать более производительную альтернативу, вместо того, чтобы говорить про недоязыки или типа того.