What engine ? What is the reason for the upgrade? Electric fan ? BeCool ,Griffin, Wizard. I personally think aluminum is overrated .84' CJ7 has the original radiator and no leaks. I am not saying that aluminum isn't good but 35 years on the factory radiator . What's wrong with that?. I think it has its place. Higher H.P. V8 engines where cooling is an issue. Corrosion can be an issue. Do your research, there are a lot of cheap knockoff ones out there . Good luck!
I had a Champion that worked fine until my fan got into it Replaced it with one from ECP - Engineered Cooling Products that was highly recommended (switched to electric fan) and it is just beefier in all respects and has held up great.
I wouldn’t have a problem running another Champion though if money were an issue. Thinking about it for my FSJ this year.