Must be Jeep cleaning day, I just did the exact same thing with the exact same products. I used Plexus to clean the windows. My Jeep looks brand spanking new! (Well, it is, but it looks like I just picked it up).
Last week, I conditioned the seats with Pinnacle leather conditioner and used their vinyl protectant on the inside for the dash because I love the smell of their products...like my favorite tropical drink!