Cleaning it is a breeze. After I'm done cooking:
I turn the heat down to low
Scrape the food particles off
Pour or spray a little water on the hot surface which steams the stuck and harder to get off partices
Fold down paper towel and using the scraper to hold it down, run it all across the grilddle surface until it's clean and smooth.
Turn off the griddle and let it cool down. Once warm to the touch I apply a thin coat of oil again with a paper towl.
Once completely cooled down, I thrown on a full size disposable aluminum pan upside down and throw the cover on. The aluminum pan helps elevate the cover where it doesn't touch the oily griddle top and preventes premature wear of your cover.
Clean up is literally 5 mins or less.
Mine sits outside and going on 3 years there is no rust on it. This whole time I've only appled a thin coat of oil to the bottom twice to prevent any rust since that's where the griddle gets the most heat exposure and will burn off any protective coating. So reapply the bottom maybe once a year but you don't have to.