It would be good to have more levels of admin permissions in alliances.
For example, in our case, we have an events team who, among hosting other internal events, are responsible for starting the daily LSM and weekly events (storms), yet this team have to be given Co-Admin rights and we have to trust they don't use any of the other permissions this gives them. Meanwhile, there is an option for finance & education admin whose permissions are restricted to those specific tasks.
It may seem untrusting or whatever but from an owner/full-admin perspective, I'd be concerned with the idea of giving so many other permissions, just so we can delegate starting the free LSM/event. So far we haven't had too much of a problem with this as members have respected the rules placed on their role, but I can see a day when they don't and take advantage of the excessive permissions the current system allows.
Just a thought - more granularity of admin permissions can only be a good thing right?