martti wrote:You also can't add files as the update procedure is deleting and replacing the entire extension folder.
"Forget" the deletion step and you are done...
But anyway, you already have the issue with or without this, as if you want to deal with events that are not part of the initial set you provide, you will have to create those files. The question is, if you create the files manually, with the increased difficulty and possibility to do it wrongly, or the extension helps you to create them "correctly" and easily.
As for upgrade, you may choose to tell people not to remove this folder, but just to overwrite it...