I was watching Matt Haughey's talk on moderating a community (a great presentation by the way, I command all moderators to go watch it) and got a lot of good ideas from it. Among them was the idea of flagging comments.
Right now you can vote on a comment. Up or down, good or bad. The problem is when you vote a comment down, you're not conveying that much information. Are you voting it down because it's a spoiler? Because it's racist? Because of bad spelling? All these things require different moderator actions. What Matt was doing previously was going through every post on a daily basis to see if anything needed to be dealt with. What flagging allowed him to do was, at a glance, see which comments were causing the most controversy. What I'd like to suggest is doing away with comment voting and replacing it with a flagging system. Is it a spoiler? Spam? Offensive? You could also allow for positive flagging, like saying a comment is funny or insightful.
From a moderator's perspective, this lets us zoom in on problem comments faster. Spoilers might take high priority, while offensive comments might lead us to leave user feedback.
A bit more controversially, I believe the same idea can be applied to posts. There's really no reason to unapprove something unless it breaks the rules. I'm not sure if there's value in splitting out the poorly drawn/non-anime/furry/watermarked/compressed/guro/nude filter rules. I'm also not sure how useful positive flags are here. They kind of overlap pools. Flagging would also allow multiple people to flag a post as opposed to only one currently, which lets moderators better gauge what popular opinion is.
These are all changes I feel are important enough that I'd be willing to spend time implementing for Danbooru 1.x.
Updated by 葉月