The problem with powder coat is how thick it is, on some parts this is a bonus, on others it's a drawback. I've had powder coated calipers and they do last, given a choice in that location I'd go with ceramic, matches the original paintwork better, which TBH wasn't so much paint as an alloy stain. Like how the handlebar switchgear is done and the splitter under the headlight.
Frames, definitely powder.