Had a Champion 26" in the 512" Duster, in its stock 22" opening, and with a mech fan and a shroud, cooled fine (175 tops) with no problems.
Have a Griffin 22" in my SB Duster drag car (half-filled block, 18" elec puller, no shroud), plenty adequate; it likes a coolant temp of 120-130 staging. Might see 160 or so on the return road.
Zero leaks or problems with either radiator, and the Griffin's been in there since around 1996.
Looking at that ECP site, the radiators look like pretty screamin' deals if you don't need the electric fan setup.
My only reservation with alum radiators is the non-OEM look in an otherwise restored car, but for hot rods, no worries there.