My take on this is all alum rads are mounted with isolators from the factory , alum will not withstand flexing for long but people want plug & play so the rads are made to bolt in , any flex you can allow will help the rad live longer . I was always told to use distilled water in cooling systems to decrease the electrical transfer & keep the rad & system cleaner yes use a modern AF for compatable with alum