First a big welcome to WTF!
My opinion is their claim it will lower the temperature 20 degrees is pure advertising hype/malarky. The engine has a normal operating temperature of at or close to 210 degrees it was designed to run at. If it actually lowered the temperature from 210 to 190 that wouldn't be a good thing where the engine computer (programmed for around 210 degrees) and efficiency is concerned.
Yes OEM is best but they're getting very expensive and even harder to find. Don't be worried about the plastic top and bottom tanks, pretty much all radiators have them. Even all my wife's Lexus cars had that type of radiator and so do my daily driver cars and they've never had a single problem.
Plastic tank leaks can happen of course but they're not common with the OEM radiator. My '04 still has the OEM tank and it has been trouble-free.
But if you need a new radiator you need a new radiator. For the $$$ it's real hard to beat the quality and reality of a Denso radiator. It has excellent quality, an all aluminum core like the Mopar has, and has a good reputation. It doesn't cool quite as well as the Mopar but that's only an issue in very hot desert-type conditions.
Bottom line is I'd avoid cheap store brand radiators, they just don't hold up. And also know that those that brag about having more rows in the core, like 3 or 4, don't cool any better than the Mopar which is a superior 1 row design. And all aluminum radiators sound cool but those that aren't very expensive are usually shoddily constructed and the would leak if their manufacturer hadn't poured in a liquid epoxy to seal the leaks. The problem with that epoxy lining is it doesn't conduct heat worth a crap which negates the aluminum's normally high thermal conductivity.
So bottom line is I'd avoid any cheap radiator, even if it has a so-called "lifetime" warranty. Cheap store brand critical parts like radiators, water pumps, etc. with lifetime warranties normally mean a lifetime of problems. Sure they'll give you a replacement when it fails but warranties don't get you home when the warrantied critical part fails.
Stick with a Denso if you can't find or can't afford the Mopar. At least in my personal opinion.
