Ааа, шпаклевка вообще зло, пара лет - и трескается.
Посему менее эстетичный (сложнее ровно положить), но более антикоррозийный вариант - шпаклевать поверх грунтовки. Держится, кстати, нормально.
А вообще "правильно" восстанавливать детали нужно пайкой.