Body filler is legit, but there are better ones than Bondo out there. Check stores for body shops in your area.
On Red I wanted to fill emblem mounts on the tank, I used metal bonding epoxy, many layers, lots of spraying and sanding and you cant tell now.