champion radiator?

73 swinger mild built 318 with 100 shot nos... A904 automatic with a/c in Arizona..... upgrading to a better radiator..... looking at champions 3 row or 2 row from QCP... either one will have a dual electric fan set up off gmc Acadia. lots of air !!! more than aftermarkets... got it work behind the factory replacement unit from O' Reilly's... but is junk copper and brass leaker.
had a 3 row champion in my 78 bronco and still ran a little hot... maybe was \the engine. have no idea, never tore it down... any one have any experiences with any aluminum radiator replacements? goods and bads ? Oh I for got.....it is the 26" core sized one...