I would go with professionally sprayed with a 2k product. 2k is far superior to most rattle cans as it is more durable, although I understand that there are some 2k rattle can products available. Never tried them but maybe someone else here has.Very little progress lately...the World Cup has started so everything goes out of the window!
I'm still debating stripping it to the bare frame but can't decide A. If it's really necessary B. If I do whether I go powdercoat or rattle can or even get it sprayed professionally.