Another option for coating is to use a spray on bed liner of some sort. I liked this because of the very durable undercoating they apply to the steel before applying the liner material.
I have my sliders and rear tube bumper coated as such, and so far, I am very pleased with it. I think when my front winch bumper gets here I will have it finished the same way. Plus, it has saved me money over powder coating, probably $100 vs around $200.
Just another idea.
What's good today, is always better tomorrow.