I looked at their calendar, and they only do fireworks twice the entire month of December... one NYE, and the other was Sat, Dec 13 for some reason (anyone know why?).
But I woudn't be surprised if SWSD has many, many severe environmental regulations about their fireworks. They have a lot of city mandates over their head. I remember how many problems they had when building JTA, as one city council member was dead set against it.
Bummer to hear many flat rides and Arctic Rescue were down, but it was like that on my last visit. Very disappointing for me, too.
I was going to go one more time in about a week only because I already own a fun card and figure I may as well do one more final visit, because I don't really see myself going there at all next year, or until they get a new ride (and aside from parking, I can get in for free--and I still don't want to go, lol)