Anyone installed a Champion CC2374 Radiator?

Aluminum is GREAT for radiators cause it's cheap and dissipates heat like a big dawg. The only drawback is that if it gets clogged up, there's a way less chance to save it because the aluminum core is too delicate to rod out like their brass and copper counterparts.