I was doing the same thing as you, before I discovered that A. When I started painting the brushed aluminum trim on my car, I was finding out that even with a really good prep, and a good paint job, it still flakes off. Bad. (don't need any "I spray painted mine, and it's lasted for years." posts because I simply will not believe you.)
So I decided to have 'em powdercoated... till I realised that some of the pieces will be bent when taking off, so I said screw it.
Though, I did get to the headlight bezels, and found that a good cleaning with laquer thinner, a good scuffing with fine paper, more laquer thinner, and several coats of Mar Hyde satin worked pretty dam good.
I did the same to my grille, but this time I used a gloss black laquer spray paint, and that turned out WAY better than I thought. I know from years of spray painting, that a gloss is always more durable than a semi gloss, satin or flat. But a gloss black laquer will really shine. Which is not accurate for the black out package, so I used the old spray paint trick of spraying the object from about 14 inches away with quicker passes, to get a non gloss finish, as opposed to a slower pass from about 11 inches away, for a really solid gloss.
She turned out suprisingly well, and I was really impressed. Extremely scratch resistant too.
HTH's.