The only part I don't like is the gay rims.
How hard is it to keep clean? Always worried about that with flat paint, though I love how it looks.
it's not too bad, if you scuff it you can either paint over it or hit the panel with a scotch-brite pad. My XJ is flat black, I can't speak for satin though I think that would be a bit harder to keep clean on a wheeler.