A couple of rust spots have come through the 4 year old paint on my SD1 on the sunroof outer skin. Good secondhand ones are rare. I don't fancy my chances cutting out and letting in new metal on a panel that flat - and the frame of the roof is very close to the skin. The paint people stripped it back to bare metal and 'repaired' it I'd guess just with filler. Would lead loading work better - and how long would it last?
I do have a spare which is little better so can spend some time on one or the other off the car. Is it worth having it bead or whatever blasted first?