I will have to check that out. I have seen it. For regular maintenance and cleaning I have used Mequires Leather Wipes. I use it on everything - vinyl, paint, chrome, plastic, wiring,,,everything. It is a great quick and nice wipe down stuff.
Sounds like the nu-vinyl is some good heavy duty stuff.