I wish I knew the answer - the more I read about this topic, it seems the less I know. But, I do know that powder coating can fail badly with with corrosion under the coating. So, if you go that way you want to be sure that the preparation, materials and processes are top notch.
Consider a zinc-rich primer. The federal highway administration published this summary of their experience with zinc rich primers on bridges :
https://www.fhwa.dot.gov/publications/research/infrastructure/structures/bridge/zinc.cfmIt's well worth a read. This is a good quote :
"The primary performance difference between zinc-rich coating systems and systems based on barrier or inhibitive protection is the resistance to disbondment and underfilm corrosion at holidays or defects in paint films and at corners and edges of structural steel members."
You might be able to get a zinc-rich powder coating, followed by a top-layer power coat. I saw that done on Wheeler Dealers, TVR episode.
For the chassis, my vote is for paint. It's easier to repair, and today's two-part paints are pretty tough.