Nice looking trailer.
Did you spray coat in a 2-part epoxy product like RhinoLiner or LineX? I only ask because the photo makes the paint finish look rough, it might just be the photo? But to me it looks like one of those types of products. If so that should protect it from all sorts stones and other debris.