I know there's lots of conflicting reports....but as a retentive detailer....
For years, ArmorAll was oil based. Recently, the white bottle regular old ArmorAll went to a water base.
IMHO....an oil based rubber, vinyl or plastic product is not good for what they are supposed to protect.
Aerospace 303 is likely the best product of it's type. They have all sorts of test results on their site, and it is widely known as the leader. Zaino also makes a very good tire dressing that is also water based.
So, to answer the question more directly. I'd avoid any oil based products. Some believe the oils actually harm the plastic/vinyl/rubber over time and cause dryrot and cracking.
A product like 303 has a UV guard, and is beneficial. I'd suggest that the "normal" white bottle ArmorAll is safe, and likfey a help too....but the others with oils...I'd avoid. They only make a shine. Again....IMHO.