I love threads like this
The difference between an ATM intercooler and all the other options is only one of them has a custom spec'd core made to unique manufacturer specifications, the rest are $50 Chinese/ebay cores that are either cookie cutter designs and/or universal cores made to fit. Take a look inside an ATM core and you'll see the proof.
The best part though is when people assume a CX racing core will outperform a high-quality core because it is "larger". Has anyone ever compared core volume between the 2 options? You might be surprised when you actually do the math (please someone do the math
). Then consider how much of the core is actually exposed to moving ambient air. This is why the ATM will outperform the other options. The logs tell the tale.....
But at the end of the day, all of the above options are certainly better than stock!