I`d powdercoat steel wheels. I have used powder on old aluminum wheels too, but even after blasting and baking them one time before paint, there is still pollution boiling out of the poreus alu. It will last a long time on steel though. If you use powder for paint ,you can use pretty agressive media. The paint is so thick it will give a smooth surface anyways.