I would powder coat, it is more durable and you can wipe it down with solvents if need be without harm. The parts I have had done, after the oven or heat stage the powder coating actually got into the part numbers and they were easier to see and read. The down side is if the part is heavily pitted that will show up in more detail as well.