epoxy your bare metal, scuff it and put dura glass over top of that. no filler is a weatherproofing materal. the duraglass does not tend to wick up moisture like a regular body filler, so if you are worried about pin holes in your welding this would be the way to go, then you can apply your rage ,and yes that is a good filler.