I know this post (mine) isn't constructive enough but that's just why I don't know what to say, you was brilliant pointing out "basic" things and constructing a really well thought concept of how it could work. But I want to bump this as no one is actually giving their feedback.
I won't say I support 100% of this but, maybe, if you point out better how it would work while modmaking I could agree more. I think that the key to make it works is implementing all of this to modmaking system, and I saw you saying more about in game commands and stuff than actually modding (except for codes). Maybe I think like that because I don't know nothing about modding and it is obvious for you but I still think you could point out better the "behind the scenes" part of this, explaining how it would be before going in game.
Not sure if I'm being clear enough but, summing up, I want to know more the modding part than how it's going to look like in game.