Мне кажется мало людей, для которых любая рекурсивная функция будет более понятной, чем аналогичная итеративная. Тут скорее всего преобладают 2 варианта: Либо итерация либо без разницы.
Итерация понятней (хотя возможно не всегда) и стековерфло ждать не придется

имхо конечно