Ты же, наверно, понимаешь, что при рекурсии, все функции будут запущены четко по очереди и через фиксированное количество минут?
А в случае с интервалом эти минуты могут разниться очень сильно, и даже может случиться так, что какие-то функции выполнятся сразу друг за другом