I'll chime in!
Here's an array of products that we recommend using from Custom Shop- we actually use some of them to clean matte finishes here at the factory:
TCP Global | Custom Shop | Matte Products
I will highly appreciate if you can confirm if this is the product that will help cleaning and removing those oily spots
thanks
"Custom Shop Spot Remover Pint for the Bold Matte Finish Paint Jobs"
SPOT REMOVER PINT
Apologies for the VERY delayed response- it looks like the guys in our setup department are using the Matte Protectant spray bottle. They use it to remove oily fingerprints for the most part, and it does an exceptional job...
All satin/matte finishes tend to get shiny in high-friction areas after a while. There's no avoiding this. Not sure what grit (pretty fine I'm sure), but you can actually sand it back to matte. I'm sure someone here can chime in on exactly what to use. All matte/satin finishes are are regular finishes that haven't been buffed to a shine. I'm sad (in advance) for the day that my Majesty starts getting shiny spots lol.