Great write up. I am admittedly nuts about the appearance of my vehicles, so my process is more than is really needed. But, Chemical Guys V38/34/36/32 then BlackLight, then Butter Wax.
After working at a dealership for a few years, I made sure to keep one of these handy. 30 or so bucks on the jungle site! Pennsyltucky requires you to clean your roof or its a guaranteed ticket.