Do flat paint jobs hide imperfections better ?

No