I'd be careful with what you put on your vinyl chemical wise. Surely a vinyl will react with something and perhaps melt it or mess it up?

I stand by the vinyl cleaner at HMV. Can't go wrong.