On my friend's ECI IO-360 RV-8, the stock Vans NDM 7-row cooler was so extremely inadequate, it was almost like having no cooler at all. We installed an expensive, large Stewart Warner cooler to solve that problem, and even after that it still runs pretty warm on hot summer days (220's).
On my factory stock Lycoming O-320, the stock 7-row NDM cooler works perfectly fine, even in Texas summer heat (highest temp I observed was 210 on a long climb on a hot day). Now that cooler autumn temps have arrived, I'm going to have to fashion some kind of shutter/door control to block off some airflow.
It really matters a lot which particular engine you're attempting to cool with the NDM 7-row cooler. For some engines, it's perfect.... and for others, it's woefully undersized.