Der Vorgänger unterstützt wohl den AM4-Sockel nicht, bzw. nur mit Zusatzadapter, der eher mehr Platz verbraucht. Deshalb gibt es ja eine spezielle AM4-Version und ich würde selber nichts anderes nehmen. Meinen Sie vielleicht NH-L9a-AM4 (3.7cm statt 6.5cm)? Die L9A-Version ist nochmals um einiges kompakter.
Es gibt Standard-Dimensionen, die eigentlich garantieren sollten, dass ein Kühler auf ein Mainboard passt, aber Mini-ITX geht da häufig ans absolute Minimum. Kleinere, platzsparendere Profikühler als die beiden Modelle werden Sie aber kaum finden, glaube ich. Bei den RAM würde ich auf Headspreader verzichten, falls diese die Module höher machen, da der niedrige Kühler evtl. min. ein Modul überlappt. Alternativ kann man den Spreader sehr vorsichtig mit dem Fön entfernen (Garantie weg).
Ob das BD-Laufwerk mitreinpasst, hängt vom Gehäuse ab (Grösse/Typ). Bei Mini-Towern ist der 5.25" Laufwerksschacht häufig ober-/unterhalb der Mainboardhöhe (d.h. kein Konflikt). Bei flachem Gehäuse und 3.5" Laufwerk oben sollte das Laufwerk nicht zu knapp über dem Kühler sein (1cm für Luftstrom ist sicher zu wenig).
Generell gilt meiner Meinung nach das Dreieck: Preis - Leistung - Grösse. Wählen Sie zwei davon, d.h. ich würde nur aus triftigen Gründen eine miniaturisierte Form wählen.