Karadjgne has covered it off well. But from an objective standpoint, it's "good", yes.
Airflow is solid, albeit with an upgraded fan config beyond stock.
https://www.gamersnexus.net/hwreviews/3061-fractal-meshify-c-review-vs-define-c
Agreed on the dark TG, I'm not a fan so went with the regular. If you're populating with RGB, then the dark tint appears to work fine.
That's speaking to the VRM heatsink etc, components that are right at the edge of the motherboard - 44mm clearance is basically saying you have 44m before components on the edge of the board could be problematic.
RAM height isn't going to impact AIO clearance, unless it's a particularly thick Rad/Fan implementation - and I don't believe any exist that would cause concern.
RAM doesn't sit at the top of the board. While the ATX standard doesn't 'require' specific placements, DIMM slot edges are generally ~20mm from the top of the PCB. So you're looking at a combined (Fan+Rad) clearance somewhere in the ballpark of 55-60mm before your DIMM slots are of any concern*.
A typical AIO's Rad is anywhere from 27mm on the low end, to 38mm on some of the thickest offerings.
Generally speaking, a 120-140mm fan will be around 25mm in thickness (although there are some outliers).
*of course, VRM headsinks might be a concern, but the heatsink looks very similar in dimensions to the Prime Z370-A I have, so I'd expect you'd be fine.
Worst case scenario, you could front-mount the Rad - but I don't think that'll be necessary.
The most common location I see people using is the front... So maybe there's more of a conflict that I'm imagining.
Just a quick PCPP search shows this build, full custom loop with dual RADs, utilizing the top:
https://pcpartpicker.com/b/PVBbt6
And that is using a Crosshair VI Hero, with a similar VRM heatsink: