I would go with paint.With the powder coat it will be harder to detect any cracks that may develop.Also you will need to remove the powder coat wherever the frame is bolted together and for your ground.Anywhere that the powder coat is removed moisture can get between the metal and powder coat,then rust where you can,t see.