No, no, no. An annual BIG event would be too disruptive to any fortress, at least for now as it has been pointed out events in DF have a tendency to be a little hollow right now. If you could craft a random generator (no argument there; DF is begging to randomly generate the holidays, no matter the corniness of "Goatbowl, The Summery Bloodmoon...DAY") that made it really
interesting to at least read about, it would much to the flavor. But such things are a little ways off, and ideally would replace the party system whole-sale. Thus the current amount of parties would not change, only their depth.
What would be
far better to implement would be light holidays that just require a few traditions (as mentioned), like boat-loads of strawberry wine or twenty wooden chairs for the "Stilt Dance" or something equally ridiculous in name to replace parties. THEN there is a national holiday your civ has, which could be hardcoded or selected from a list in the raws, at least until Toady can muster a really solid randomizer, that your fortress
competes to host for the WHOLE CIV. Make it some kind of gameplay goal, like how your fortress must meet certain requirements before noble X shows up. The economic boom that comes from visiting diplomats and commoners buying crap from your grand mall would more than make up for the money you spent getting ready. Also, the grander the fortress architecture and spectacle, the more they'll spend on booze, meals, and traditional gifts for the festival in question. Might even get some permanent residents out of it if they like the fortress enough.
As soon as your first noble shows up, another tab is added to your status screen called "Festivals" and gives you either:
a list of upcoming events you can prepare for
the requirements for the King to visit your fortress and lead the celebration of the BIG annual holiday
a list of holidays your Nobles like would to celebrate/host
Come to think of it, festivals would be a GREAT way to tweak the demands and mandates and party systems so it doesn't piss everyone off anymore. Right now, as we all know, the Nobles demand crap for their own selfish desires, and it feels a forced solution to the "I need a challenge" problem the game suffers from right now. In reality, it would be far more fitting that these good-fur-nothin' parasites demand certain supplies and rooms so
they can host celebrations etc. that increase their notoriety within the fortress and work on public relations. I mean, if you want to get in good with the peasantry, what better way than to get them hammered on your dime? Free beer is a sure-fire way to keep a poor civilian population used to the idea of their serfdom.
You can just chock it up to some built-in Dwarven cultural expectation that the nobility will see to frivolities that Dwarven culture surely demands. Then it makes
a lot of sense why Nobles will simply lose it when their demands aren't met: if they don't deliver on the merry-making, they are weak and may even get demoted. It would be part of the noble identity, with a lot of social pressure behind it. Fuck it up, and anyone would go nuts.
Might even have nobles still demand their favorite things from time to time, to ensure that the common folk can buy them gifts, which they would do in thanks for the the most entertaining Stonemirror festivities last week.
If revolutions were implemented, having a noble
legally ousted because "Autumnbracelet was less than entertaining this year" would just be
so dwarven. Of course, a revolution or tar&feathering (ooo, we should have that!) takes
way more time out of your calender than a simple festival, and the general chaos could involve strikes.