The Halloween night I would enjoy giong to, and not having to do in a mission form.
Aside from that one holiday, there's not much else in the way of stuff. There's no Easter, for example, no New Years Day, no Thanksgiving, and Christmas is glossed over.
I never got to play SE, so don't know how the 'Santa' thing goes.