I am a big proponent of painting. Although not Rustoleum, I used Behr porch and deck paint on my boat. Cleaning is just a spray with a garden hose, as mentioned it's much cheaper than vinyl and holds up well. When it's time to repaint (every 3rd season) it literally takes 5 minutes to roll...