I‘m currently using Corsair 350D m-atx case with MSI core frozr L cooler(155mm). My 3700X with 65w TDP was working just fine with this cooler, approx. 45c idle and 80c full load without throttling. I don’t like water cooling and due to case limitation. I can’t install large air coolers beyond 16cm height. I most probably pick 5600X(once this sold) just for gaming(no live streaming) and it has same gaming performance(excluding rendering/productivity).
*Ordering CM mastergel maker thermal paste today.