Paint on the roll bars and such
I have yet to find an aerosol product that has really good wear characteristics. Maybe there is a product out there, but I prefer to top cote all of the interior parts with a single stage 2 part automotive urethane. It is easy to apply, not real expensive, and is tough as nails. It hides well, and with care in application, I think you could save a tad of weight. To be fair, the canopy frame and roll bar don't get much handling wear and tear as lets say, the floor pans and seat backs, but could benefit from the application of a quality finish. Added benefits also include any custom color you can imagine, and the ability to use just about any cleaner without harm to the finish.
Urethane adheres to powder coat just fine with normal prep, per Dupont rep I questioned.
Well worth the effort and added expense IMHO.
Regards,
Chris