Update: I checked out the first and last sightseeing cars on the Shanghai-Hangzhou-Ningbo routes. Both days, the windows were all frosted over. Fortunately, I didn't spend the 300 yuan extra. Based on this, I would not spend more time+money on this.
If there's any predictability (certain routes, times) where the window isn't frosted, let us know.