Stop in for a cup of coffee

Do you guys think I should powder coat new hitch or just paint it? Cannot see most of it.
Por15