В общем случае - это не имеет значения для 99% сценариев использования.
Сортировка занимает N log(N)
времени, поэтому любая сложность с постоянным временем, которую вы добавляете перед запуском, не влияет на сложность.
Подробно - да, это будет медленнее, потому что вам нужно помещать целую функцию в память каждую отдельную итерацию.
В дизайне - не помещайте никакие функции в другие функции, если вы не javascript эксперт и вы на 100% уверены, что хотите этого.
Вывод - практически нет причин помещать функцию в другую функцию, и в этом случае есть несколько недостатков, поэтому не делайте этого.