You definitely don't want to clamp the radiator vertically. That's what supposedly killed 3 of mine.
At least if they put the "pins" as pictured for mounting ours, four drilled holes, four round bushings, and we'd be done. I don't (and wouldn't) drill holes, but if that is what it takes to prevent these things from leaking, at least it would be a decent option for those that don't mind. It wouldn't be that "unclean" if the pins went through the upper mounts.
I don't think copper/brass is going to be a cost effective alternative again and the all aluminums are hit and miss, so the evil is hit or miss all aluminum, or hit or miss plastic/aluminum, as I look at it.
