Never really thought about that. I have New Image Seats as well. All I do now, is hit it with some Original Spirits polish, when I spray down the bike to clean it. And some pledge every now & then.
Leather or Vinyl conditioner might be more appropriate though. (Hmmm! I have to think about that one ???)
Perhaps Lee (At New Image), should have the answer, since it's his specialty.