How well does dying seats work?

I once sprayed a pair of green buckets, black and never had a problem.
The trick is to get the vinyl clean before spraying.
I wiped mine down with a rag dampened in lacquar thinner. and then quickly wiped it down with a dry cloth. Don't let the seat sit with wet thinner on it, it will melt the vinyl. But a light wipe down makes the vinyl a little tacky and the spay will adhere very well as it all dries.
Good luck