I detest Powder coat on Motorcycle components you have to clean out every thread and often as well anywhere a bearing sits,My preference is basic Industrial enamel with a enamel hardener added to it works a treat and the enamel dries in about five minutes so it does no pick up too much dust.
But the big advantage is it remains flexible so is far less likely to crack unlike Powder Coat which I have found gets damaged and water then gets in under the powder coat and sooner or later big chunks of powder coat start flaking off because of all the rust under it, Does not happen with enamel paint you may chip it but any rust is limited to where the paint has been chipped and that is easy to touch up.
Powder coat also has a tendency to crack when you tighten bolts or nuts so Powder Coat is expensive and a waste of time.
I agree…and disagree..with you, this subject comes up frequently on many forums .
My experience is the opposite of powder coat, the coaters I use specialise in bikes/cars and take care to mask up / cover bearing surfaces and block up or clean/re-tap all thread holes.
If you take it to any old powder coaters, it'll be thrown in with the shopping trolleys , iron gates etc and you'll get a poor job on your lovely frame, they are also likely to cover up the frame numbers under that powder coat, something a specialist will make sure it as visible.
I also find powder coat far more resilient today to day scuffs , knocks and damage than paint (think of that wafer thin Suzuki paint we adore so much).
However, I do agree, you cant touch up powder coat and lots of people end up going down the paint route just for originality sake.
A chap in a UK magazine is restoring a Suzuki X7 at the mo and asked the painters just to dust it on the paint, you can see a faint trace of metal undeneath the paint in places(in fact, just like my brand new GSXR1000 K7 brake rotors where finished as!) but thats how Suzuki made them in the 1970s and thats how he wanted his !
My 350LC is a regularly used classic and that’s been finished in powder coat for years and looks as good as the day it was done.