1. It would be great if there were a role between Contributor and Editor that would provide a user with permission to publish all edits to existing content, but not publish any new posts.
2. I would also be great if there were a role that would allow someone to be a designated approver without the permission to change navigation, create users, etc. that Site Admins have.