Here's what I want to do:
1) I want to have one NPC who travels between the festivals to be an anchor point. Since some of the festivals will give quests, but then the festival objects get disabled at the end of the period, I want players to be able to complete and turn in quests at their leisure, so having this one NPC be constant seems to be the best approach.
2) I want players to be able to disable those festivals that might conflict with their other mods but be able to keep those that work fine with their game.
So, how might I implement this?
The only way I can think of now is to have the NPC in an .esm, and each festival in its own esp which can add quests and dialogue to the npc in the .esm in addition to the other things they do. However, having 16 esp's with their own bsa's floating around seems a little unwieldly to me. Is there any other way to implement this that's relatively simple, both for me and for potential users?
One benefit I can see to keeping them separate esp's is I can release them as I finish them (and potentially add on them, if I really want to go nuts). But it's my understanding that you can't upload .esm's to the Workshop (that's not a HUGE problem, since I would use the Nexus, too, anyway, but I want maximum accessibility).
Any thoughts?

