От задачи зависит. Тут надо понимать какой объём данных. Ничего страшного нет в этих методах. Но например если идёт цепочка методов map.filter.reduce.filter, и элементов много, то конечно лучше редуцировать несколько таких циклов в один
Я вообще в один момент просто плотно упоролся и написал модели для фронта, которые все операции на беке делают — негоже клиенту — вдруг у него говнодевайс — страдать