I would only go with powder coating.

Notice on your red door hinge on the left of the machine how the paint is flaking off, powder coat won't do that.

Make sure the parts are glass bead blasted down to bare metal before powder coating, don't use sand blasting or it could mess up the metal/details because sand leaves a very rough finish.