There's only one choice IMO, and that's Carpro CQuartz DLX!
It's good to 800F, it doesn't flake, run off, haze, nothing! No downsides that I have found.
I've done two sets of new wheels with it, a pair of 22" Chrome GM Replicas that I once placed on my 4x4 Tahoe,(They're pictured in my avatar) but sold them some 7-8 months later, as I was moving back to the Midwest, and those "street scene" V-Rated Nitto Tires, and purty cruiser Wheels weren't going to cut it through midwest winters out in the boonies.
Went back to standard size, but a little wider, a telephone dial type wheel, Brushed Coated Aluminum, with Black accents, and a fresh set of BFG All Terrain 275/70-16 Tires.
Yep, both sets were coated in the house, lugs, locks and all.
The only "trickiness" I noted both times with CQ DLX, was the instructions of telling you to apply, then quickly come behind with an MF Towel and wipe. No good!
As soon as I tried that both times, I started getting some bad smearing to the finish, just too tacky it was, stopped that method, and only applied direct the best I could very carefully, and then not touching them with any towels after for a period of 24 hours.
The final finish with this method came out the smoothest, and best looking, and also figured why start wiping off a coating right after applying?
Yes, CQuartz for the paint acts a bit different, that you wipe and level immediately after. I didn't like doing this with DLX.