Thanks. I heard the same thing.I can say I am happy with my mishimoto radiator, do NOT get their fan though as it moves less air than the stock fan.
+1 on the Mishimoto setup with their 19lb cap and Prestone pre-mixed with Water Wetter and stock fan. Run 190*-210* consistently . Over 2 years without issue.Had my Mishi with the floating core support brackets for over 7 years, not a single leak.