I don't really see the benefit of this. Aside from being a lot of work to put up you:
* Basically shift incompatibility from one file to another, solving nothing.
* Risk increased errors if different mods modify the different file seperately and incompatable.
* Limit yourself in the options, for example to have something NOT happening outlined in the original enter script. Which I did a fair number of times with TSLRCM, like not having 201TEL remove a global that was supposed for 209TEL.
* Run increased risk the game will go "kabloem" with several potential mutually exclusive scripts running, and hiding the conflict source (say, script 1 unsetting a local, when script 2 checks for that global).
It's an interesting idea, but I don't see it adding value and compatibility rather than being a source of more trouble and hidden conflicts.