I'll be the wild card i guess, my CSF Radiator lasted a few months over a year before it blew the core. My coolant is WAY clean and my engine had 50k miles at the time, it seemed to have just split due to how the tube was formed in the core (Every heat cycle it opened more and more until it finally split). The other thing i noticed was that the CSF and the Aluminum/plastic radiators have flat brackets (not formed like OEM) plus they have longer lower outlets. This puts the lower radiator hose really close to the A/C pulley so if you're motor mounts are less than good it can rub the hose. Also the CSF is a fair bit thinner than OEM so they are less likely to be repairable when they do fail.
So i have had a custom radiator made from old OEM parts (Gen 2 3 row) that was OK it lasted 6 years before needing 1 tube blocked off, no big deal especially considering the core was 27 years old and I think that radiator is still running in a truck somewhere. Then i bought the CSF, 1 year later i had a custom radiator built with a Northern core. It was a 2 row, dual pass cross flow radiator and by far the most efficient radiator i've ever had. It seriously did it's job and made all the other set ups i've run in Monteros in the past look poorly engineered. Unfortunately it also only lasted a little over a year before developing a leak at the core where the tube meets the tank, manufacturer defect. The shop said basically their custom work held up and that the core warranty had expired, I knew this going into it BUT i was hoping they would hook me up since i was so close to warranty (4 months out of warranty). No dice, also being a welder by trade I knew that they weren't going to be able to repair the leak due to it's location and the fact that the aluminum is contaminated with glycol. The only option was to epoxy the tube shut, I know that would have been fine but i opted to recycle my $400+ radiator for $13 at the scrap yard.
In the background of all my radiator stuff for my main rig i have had a slew of old Mitsubishis and most of them had wrecked cooling systems when i got them. I have bought a few different aftermarket radiators with mixed results but lately i just get the old stuff repaired if i can. If the old radiator is not repairable i try to find a junkyard unit that has clean fluid otherwise if i plan on keeping the vehicle for more than a couple years i'd go new OEM and avoid spending OEM money on aftermarket junk.
On a side note if someone could find a Denso supplier maybe we could get OEM radiators at a better cost much like we do with our Aisin parts.