I have taken off vinyl lettering on my last two boats. In each case, the old name never completely disappeared. On my first boat, I compounded, polished, and waxed myself and it never disappeared. On my current boat, I paid a professional to compound, polish and wax. He was more successful than I at removing the ghost name, but it is still visible in the right light.
Good luck.