With regard to the question of powdercoating your rims, if you're going to keep the rims for the long term and you can afford it I'd go the powdercoat route. After all, with the durability you'll get why would you want to go through the time and effort to "renew" them yourself every year or two? That's time lost enhancing the vehicle in some other way!

Regards,