Lets put it this way, i have not had a single aluminum rad hold up in a day to day use truck. Every one of them has created a leak. Dmax store, ron davis, cbr, mishimoto, ebay, etc.
That said, i have not tried a fluidyne but at this point, im convinced there is flex/loads/something going on...