Muito legal esse bench.
Já tinha ouvido falar que o for simples é mais rápido que outras funções high order functions.
Mas ao mesmo tempo tem a questão da legibilidade e imutabilidade.
Legibilidade porque usar os métodos de array que já conhecemos (map, filter, find) é mais direto (e acho mais bonito no fim) do que o for simples. Isso não se aplica tanto ao reduce pq a lógica dele é diferente dos outros métodos.
E imutabilidade pq com um for simples tu sempre vai precisar declarar variável com let
e ficar reatribuindo ela, então nesse caso prefiro criar tudo com const
e criar os valores com os métodos que já mencionei.
O ponto que se perde é a performance, mas como tu falou, o for simples é 10 vezes mais rápido. Mas com arrays pequenas, que é o que o front-end trabalha, e que é sobre o que mais escrevo, tu nunca vai precisar lidar com uma array tão grande a ponto de isso ser notável.