In my experience you have much more color variety with paint. Touch up is also easier. Powder coating is more resistant to damage. Many times if the substrate is dented the powder coating will bend in sympathy with it where paint tends to crack and eventually flake.