On the subject of winters..
I found a script generator created by someone (Myrdraal, or something similar) online that allowed for multiple winters per year. I haven't tried it yet, so I don't know if it works.
Just thought you might find it useful.