I had a YJ, with the light primer under a red base coat and clear over that. Between the peeling clear and the branch scratches through to the light Grey primer, it looked pretty bad.
I sanded through the clear coat, into the base coat and sometimes into the primer, tried not to go all the way through to the metal. Put on a coat of sealer primer. On a whim had the guy add color (red) to the sealer primer so it was close to the same color as my top coat. Then sprayed a thick coat of Red Acrylic. Actually three coats, but at half hour intervals.
Scratches can be fixed with a fine artist paint brush. When they do go through the top coat the primer is almost the same color and they don't stand out.
I periodically wax the whole works with a Red pigmented wax.
I found the paint by the waterfront, at a wholesaler. Pretty much the same Dupont they use on cars, but about half the price. I've also found cheaper paint by places that cater to truckers.
The clear looks good, but the light scratches really show up and the medium deep scratches really look bad. And if you want to fix a deep scratch, you have to fine brush on the base coat and then a clear coat.