Something to pay attention to is the swing arm. If you look at the face where the rear drive goes, there is no paint or a very thin paint. After powder coating, the paint thickness is a lot wider. And when you install the rear drive, the wheel axe does not fit because the holes do not align.
So powder coating yes, but remove as much paint as you can BEFORE installing the rear drive... Better done on the bench than on the bike.
5 years ago it costed me around 300 € to have the front headlight support, frame, air box, starter motor cover, battery box, foot pegs, subframe, saddle hand, swing arm, and rear indicators support powder coated...
I did not do the center stand as I had one new on hand. But I forgot to repair the bushes on the frame.... So the new stand does not come up by itself. My bad...
The painter suggested to have the bearing races in place for the paint not to cover the place. They put rubber stoppers on the holes to add an extra protection. And when I removed the painted races, it was perfect for installation of the new bearings. Talk to them prior to the powder coating job to know exactly what preparation you have to do or not...