Yes, it's awesome.
The atmosphere is now way more peaceful. I really appreciate that the staff now only intervenes when it's really needed. Too much meddling in how each player likes to play or how strictly they want to follow the gamemode only led us to controversy, arguments, some admins losing control of the situation and eventually some regulars giving up the server.
Also, all the new script features have not only improved our gameplay, but also kept us excited by checking out new cool stuff every few days. And, especially important, they made us feel empowered to see our suggestions come true instead of an old post in a forgotten sub-forum.
When something is done with extraordinary effort and enthusiasm it hardly ever goes unnoticed. That's why this community is predestined to be a pure success. You just have to keep it up for years!