Over the years, with all the various items I've had restored on my car, I've always chosen powder coating when possible. Sadly, my powder coater gave up the business a few years ago.
I've never had any issue with powder coating. Just like any kind of coating--be it paint, or plating, you have to be careful. You have to plug threaded holes, for example. On surfaces meant for electrical contact, you need to leave a contact spot. Those are just two cautionary items, and the same holds true for plated or painted surfaces. A good powder coater would and should know all of this stuff.
I've had all my wheels powder coated, and I have the 6" aluminum ones. I've had many sheet metal parts powder coated, such as the radiator cowling, some bracketry, and the air cleaner housing and assembly. I did the battery tray and hold down. I've had the aluminum fan blade powder coated too. I've never had any issue with any of my powder coated parts. They hold up exceedingly well and due to my [former] powder coaters meticulous if not perfect preparation. When I brought my wheels in the first time, the original finish was powder coating (according to their tests) so they used a special process to remove the old before replacing with new. They specifically did not sandblast the finish so that the Lemmerz logo as well as the part numbers would not be obliterated.
The one failure I had was the coolant overflow tank. We suspected that the pre-bake process would melt the solder holding it together, and sure enough--it did. What we did not expect was to find what amounted to a swiss-cheese like perforation in the tank once the solder repairs flowed out. So, living in "ground zero" for the automotive world, it wasn't too hard to find an old-school radiator shop. They repaired the overflow tank and pressure tested it. I then took the tank to my trusted repair facility, Motorwerks, and they painted it the correct satin black...which identically matches the powder coated pieces in the engine bay.
I replaced my auto transmission filler tube some years back, and the original (cracked and cadmium plated) had been replaced by Mercedes with one powder coated. My plater removed the powder coating and properly plated it with the yellow chromate cadmium. I don't know what he used to remove the powder coating but it wasn't too bad.
So, don't be frightened of powder coating. My restorer did all my subframe components and he didn't have any issues either. Just be smart about what your doing.