For my badges and expedition limited logo, I removed them, scuffed them with 3m red pad, washed with Dawn ,Applied 2 coats of duplicolor self etching primer , did not sand, hit it with what ended up being 6-7 coats of sem color match base (I had runs that I had to sand and start over a few times). Finished with duplicolor clear. I did all of this in my upstairs bathroom shower due to the cold weather in MI. I may redo the front badge and the expedition limited badge once it gets warmer and I can work in my garage.
If I redo them, I will sand after priming, and do a more careful inspection after each coat has dried.