I came across http://www.nexusmods.com/skyrim/mods/57266/? rather interesting Tes5Edit script as it is new and untested I'm curious to see if the methodology is a valid approach.
From the description
"When you make a mod accept information from other mods, it often comes with one of two drawbacks. Either your mod must be updated constantly to accept the new information, or their mod must insert its information into yours, which requires a script, and a quest if they don't already have one.
With this, script, you can set up the script in your mod, then other mods can pass information to you simply by creating a global variable and changing its FormID. This means you don't need to update your mod, and they don't need scripts and quests..."
Expert opinion on this?