Personally I would wet sand and buff the **** out of it and call it a day.
I don't know how anal you are about your bumpers but I used to be super anal and one time I spent like 6 hours fixing a front bumper to have it hit 3 days later.
A forum community dedicated to all Ford Mustang owners and enthusiasts. Come join the discussion about performance, racing, builds, modifications, troubleshooting, maintenance, and more!