Radiator/cooling issue (continued)

You planning on mounting the coolers on the radiator or of? I'd suggest not hanging them from the fins, vibration and stuff will wear the mounting areas down...