I would think so, but again, get swatches done. Satin, matte, gloss - are all very subjective terms - EVERYONES OPINION of these terms is different. I will not proceed on any printing job until I complete a swatch and the customer signs off on it.
As I understand it, the growing popularity of the finish you are looking is now offered in a lot of different flavors from a lot of different companies.
I seen this F5 upclose at a local show last year; I think it is exactly what you want. The guy who painted this painted my car and has painted several hundred replicas. Great guy.
http://autoambush.com/blog/wp-conten...paint_job1.jpg