Ive been happy with Chemical Guys SIlk Shine. I haven't really used it on any vinyl though, mainly tires, plastic trim, interior trim. Ive used Mothers VLR on my vinyl tonneau cover, it's ok, but I dont know that I will continue to use it once I run out and will likely try something different.
A couple months ago I used some 303 tire protectant on my C10 and really liked it, I see they make an interior/exterior spray that has pretty good reviews, I will probably try that at some point. I usually try to shoot for something relatively non greasy as my preference.