Shot the fronts and rears about 5 years ago with Rust-Oleum 2X Ultra Cover Flat Black.No muss/no fuss,didn't even take them apart,just hung them from the rafters on a coat hanger and gave everything about 3 coats.Every now and then when my feet wear off a bit on the front pegs just takes a minute to stick a piece of cardboard behind them and do a quick touch up,and that particular flat black pretty much matches the frame,swingarm,etc.
Bike is definitely quieter outside bro,I actually don't mind the tone with the baffle out but the cars around me at a stop light do,everyone rolls up their windows.