I've never heard anything but horror stories with any of the aftermarket brands, including Griffin, Mishimoto, and any of the local auto part store brands as well.
Given the choice between any replacement, I'd choose an OE Mopar radiator any day of the week.