I used the duplicolor vinyl paint on my leather seats in my mitsubishi when I had it, and it did not do too well. I let it dry for two days, but when I got in it, the paint just rubbed off. I think it kind of coats it like rubber, it doesnt sink in and color into the fiber, but just coats it. I wouldnt reccommend using it on leather because it won't last long.
Hope this helps!
-Tim Mehaffey