Properly applied, Blitz Black has many of the properties of an epoxy base paint without all the hassle & expense. The two primary traits are it's tough as hell and fairly easy to clean. It was formulated this way to be used as a durable frame paint for tractors and is also used by many companies that rebuild semi-tractors for the same purpose.

I have flat paint and rattle can Blitz on my car and the Blitz is WAY easier to clean & waers great. All I use if I get mud or grime on it is good old fashioned dish soap and a med/soft scrub brush. If you have a stubborn stain try using one of those dish scrubber pads (sponge with mild scotch-brite on it).
I wouldn't wax it. It'll clean up nice, but it will seal the dirt in and might not look real good.