I also forgot to mention that the only actual leather in gm vehichles seats is the part you sit on, the backrest and headrest is actually a high grade vinyl. So it actually might be better to have not only vinyl car products but also leather care products, I know that is what I started doing in between steaming sessions.
-steven-