Pin holes in welds are a welding problem. Perhaps a slight change in your technique or welder setup could resolve this to eliminate the pin holes, removing the need for another step in the process.
I know that, just can't seem to find the right change. I am using a cheap flux core MIG, so maybe that is the main issue. I need to invest in some practice time and scrap.