If available and you can afford or want I vote powder coat. Most paints will not survive tire changes, spoons or curb rash.....
Dan