I am on my 4th year with the original ZEP coating. I have had to redo the nose of the camper due to the stripping needed to remove baked on bugs. I have put a quick thin coat of ZEP on the rest of the camper a couple of times. That seemed unnecessary. With ZEP the camper washes easily and then looks like new. My camper is also parked so that one side is in shade and the other in partial sun. I can see no difference. I read that you can apply 303, let it dry and then coat with ZEP. I can see no reason to do this. UV light does not seem to cause any issues and the ZEP protects the surface from oxidation.
I have heard complaints that the ZEP will peal off the surface after a few months or years. I believe insufficient surface prep is the issue. Prior to ZEP, I thoroughly washed, then used ammonia floor stripper. I then rubbed down the entire surface with a Scotch pad and Bar Keepers Friend. Bon Ami is another choice. I did a final rinse and then applied several coats of ZEP. That sounds like a lot of work but actually was easier than using applying a coat or two of paste wax.
One of these years I will probably need to strip and reapply ZEP. There is a ZEP stripper, but I found a dilute ammonia solution works well. I recommend at least 4 thin coats.