I tried the shelf-liner a couple years ago, and while quite effective, in a positive sense, the liner left surface patterns on the vinyl.
I tried washing the liner, to no avail. I don't think the liner residue was audible, but it certainly was visible.
YMMV
I do recommend the zerostat.