A lot of us have painted our reverse transoms, which get a lot of sun over the years. The transom is forgiving of color variation from the gel coat because it's a separate plane.
The issue everywhere else is that the color won't exactly match. That's true of gel coat or Awlgrip (which I used on the transom).
However, you could always paint your coach roof in a frame of painter's tape, intentionally making the new-coated area a rectangle or ellipse or whatever you like.
Then, in a fit of elegance, place in it the yacht name decal -- as if the area was intended for that all along.
Also: some free-lance boat painters will paint the whole deck for not too much dough, right in the slip. I'd never take that on myself, but we have a guy here who has brought back many old boats to really shiny perfection.