I set mine up placed on an old wheel bearing on a bench spin the disc slowly as required and spray the vented edges, then the centres.
Some very slight over spray on the contact area won't hurt.
...and it's nothing at all to do with appearance. As said the inboard outer edge of the front discs will rust away on the swept area otherwise. Limiting the life of the discs.
Worth buying pre painted though, although the Gm front axle set is hard to beat on price, but are not painted.
Have you tried painting on GM discs, and if so, did it cure the inner face problem?
Yes, but I swapped them for ebc and painted those as well. The ebc have reached the end of their wear, and are in danger of going on past the minimum wear point without encountering the judder and loss of performance that the rust on the outer edge of the inboard face induces on gm discs.
Sadly not the answer your looking for.
But... To be more relevant....the gm discs did go rusty, but only did so after a year. I'm fairly certain that year, at my mileage at least, is enough to wear the discs out before the rusty inner edge gets to them. There by getting more mileage out of the discs.
I can assure you its not an appearance thing, in that I would prefer to keep the nice shiny finish of the originals, if at all possible. Shame they don't do a clear heat proof lacquer.

Having said that, they grey paint is far better looking than shitty rust brown.
Try it. It can't possibly do any harm, and can only add life to the discs. As the rust gets them before they wear out ime.