Fairly new here as well, but I just received my control panel art from Basement Arcade Grafx and installed it on painted MDF (actually I think mine was called HDF, as the material I used is higher density). I just painted and lightly sanded and then later applied the art. The adhesive backing didn't seem super-sticky, but after applying it, it seems to be holding well. Definitely the buttons/etc will hold it in place so the only worry is the edges. So far, so good. Mine was printed on vinyl laminate, which is not as tough as the polycarb laminate but it still seems pretty durable to me (enough for home use anyway).
It's looking great, but I can't speak to the long term durability since my project isn't even finished yet. Getting there...