Never tried vinyl, but it sounds plausible.
In 1990, I took my raw MDF cabinets to a classic car painter. He sanded, filled, primed, sanded some more, and applied coats of black and clear lacquer. Aside from a few inevitable minor dings, the paint job looks unchanged in 30+ years, where they’ve resided in the living room of my large family. No cracks, peeling, wrinkles, crinkles, bubbles, runs, or other defects, and has even proven to be quite resilient to liquids.