take this from a plumber who knows better than painters the whole point and design of a rad is to produce as much heat as possible.The factory enamel coating is designed to produce optimun heat,the more non enamel paint you put on the less performance you will get from your radiator .I always advise all of my customers to never put undercoat or gloss paint on only ever use the paints designed for the correct use.