Hi Tim,
Schönheit liegt bekanntlich im Auge des Betrachters. Wenn es dir um die Bewertung von Code geht, dann wäre Zyklomatische Komplexität vielleicht ein Stichwort. Code sollte nicht nur verständlich sondern auch gut wartbar sein. Bei deinem Codeschnipsel würde ich den ersten Ansatz bevorzugen, weil er allgemeiner das Problem und die Lösung beschreibt (input.where.map.filter.length).
LG