Having rather a good bit of experience with fabrication and paint, I'll pass this along. First, consider that your bike was initially designed with the intent of having the frame - for the most part - fade into the background both by design and by painting it semi gloss black. That's why a typical stock bike with a color painted frame always looks so dreadful. Even with major and meticulous body work and re-welding everything to perfection, usually they don't look very good. You have a lot of cool modifications and I can see showing them off with some color, but I suggest that you expect the powder coating to conceal absolutely nothing and the color (great color choice!) to massively amplify any imperfections. Stamped components usually tend to look a lot larger when not painted black so mock up your bodywork and give things a good look when deciding. I usually spend a rather insane amount of time on my own frames to make them as flawless as the bodywork and I still (almost) always paint them gloss black. Regardless of your color choice, spend whatever time is needed to perfect the welds and any alterations. I tend to weld everything and grind/file everything smooth and expect to do no bodywork although invariably there is some nick or pinhole I miss which I fill with glazing putty after I epoxy everything. You won't have this luxury if powder coating, so inspect carefully for flaws. I have used JB weld and Marine-Tex as body filler under powder coating with good results. The Marine Tex shrinks less with the heat - it will survive re-contouring exhaust ports!