The only issue with vinyl on the dash is out-gassing vapor when sitting in the sun. It's a feature of the stock Pantera vinyl dash too. Exposure to heat and sun - like you encounter driving your car on a nice day and/or going to a car show or two - result in a nice oily film that develops on the inside of your windshield. Easy enough to clean off.
I understand that leather does not do this.