Questions for the painters...

If it were me I'd fill those pits with evercoat glaze and fill putty, this stuff mixes just like body filler and fills pinholes well, I never use spot putty, it shrinks over time, it's obsolete in my opinion now days.