exec запускает внешнюю программу. Производительность ноды никак не меняется.
Смотря как запускать рендер, но вообще нода не должна висеть как сервер, она рендерит все один раз и завершается, это просто скрипт.
Хотя если вы на каждый чих будете ререндерить весь проект, то это явно не лучшее решение.
А вот рендерить при изменении исходных данных это нормально.