Simple solution:
Those modders that have issues with existing modscripts, or specific wishes with scripts they want to implement, talk to each other about them. There appears to be a couple of you. Start a thread and discuss.
This will allow a couple things:
1) A central location where developers, testers and other interested parties can find your thought.
2) A central location for you to learn from each other about any workarounds that may exist.
3) A central location that testers can peruse towards assembling a shortlist to bring up with the developers.
Right now the devs have no way at all to really know what you guys use, how you use it, and why. There's no way for them to make an informed decision. This change was brought about due to the exposure of a serious security vulnerability, but there was very little in the way of resources for the developers to learn how to plug the hole yet still keep things in good shape for modders. They have a job to do which is mostly spent hunkered down over an SDK writing code. They don't have time to read scores of threads spread over many forum sections. Moderators do, but we may not have the time to really think about how each thread ties into another, and it's only one of us that has a really solid grasp of LUA.
So please, help us help you. Collect all your thoughts in one place. I'd recommend starting a relevant thread in the wish list section, discuss it well (and try to help us out through including some layman-friendly explanations of what things you suggest would do) and we might be able to make things happen for you.
But in the present chaos, it'll be extremely difficult.