That looks like a perfect candidate to me for a try at DIY, especially if you're not out for perfection.
First thing I'd do is clean the heck out of it and even break out the perimeter if there are any flaky edges to get back to a good bonded paint perimeter.
I'd love to hear from someone who does have experience doing these things but I would love to try a few very thin rattle can layers after masking everything off. I'd probably sand that down a bit, clean it up with some presol or acrysol then hit it with some clear (more built up layers). A final sand out session then buff to a high gloss.
Again, I'll yield if that approach is whacked and someone with much more experience can chime in but I would absolutely tackle that with at least an attempt if you have the time. The problem especially with that color is a perfect paint match which may be close to impossible but again, if you're not looking for perfection it would probably still look much better. Good luck and let us know how you make out. There may be others lurking who have a similar situation.