With all the hunt for perfection, don't forget: no powder coat on the cradle, anti-seize on stainless, and torque correction when anti-seize is used.
I can and have powder coated cradles in-house. I don't anymore. The required masking and then painting of the masked areas is ridiculous IMHO. I use VHT Roll Bar and Chassis paint on cradles. Easy to apply, strong, looks good, and no issues like are caused by powder coat.
Here's an Old Britts article on the subject. IMHO, most of it is overkill, but the cradle and front iso mount part is not. The masking is important since over time the powder coat will compress and the mounting bolts will loosen. This is especially true of a "professional" powder coat job with primer, then black, then clear. Only ever let the powder coater use the black layer over freshly blasted steel!