I would be wary of any adhesive intended to hold with pressure from the underside trying to push it off - particularly 14 psi or greater experienced by a working radiator.
Still, there's no better testament than success, so if it works, who am I to argue ?