Dip is no joke. If it comes down to painting a grille VS dip, dip is superior. Touches up easy, goes on great and it's reversible I've hit mine with pressurized water and it's sticking- looks completely OE on my car, been almost 6 mos. since I applied it and no chips, no fade.
Whatever you do, only use original Plasti-Dip- don't buy the Rustoleum stuff-it's trash- flakes off- <24 hours and one heat cycle.