You need to keep something in mind. The committee isn't a full-time paid position. This whole talk of a judge/jury system with delegating people, having the defendant select people he does or doesn't want voting, etc. just doesn't feasible. Frankly, it's hard enough just to get enough committee members to vote to resolve an issue. Hell, I've practically been dealing with the crap in the community full-time recently since I've been unemployed -- haven't even had time to work on the game itself much -- and I still have a hard time keeping up. I think you expect too much if you think anybody can keep up with an elaborate system like that for an extended period of time, let alone 5-10 reasonably unbiased, intelligent, mature, and willing individuals from the community.
As for having some kind of public display of the committee issues, I really don't think that's a good idea. Not only would it be even more time consuming to try to filter out private data, but the recent leak of committee discussions has proved to be nothing but headaches. Yes, I'm sure you would all like to know exactly what goes on, but in the grand scheme of things, it just gives people one more (or up to 10 more) thing to make a stink about. Instead of being able to openly express their honest opinions about an issue, committee members will be subjected to the scrutiny of every person in the community. Some may see that as a good thing, but it most likely means they will have excessive peer pressure, remain more closed, or be constantly badgered by those who disagree (inevitably, there will always be people who disagree). Also, if everything is out in the open, individuals outside of the committee will be less likely to share information because they don't want their friends, clan mates, etc. to know.
As far as improvements go to the committee, I think the biggest thing would be to just have them more actively communicating with the people involved in each case. Sometimes it's just not possible to get in touch with somebody. Other times the committee members don't have enough time. The other thing that would help would be some kind of more automated system. Trying to keep up with everything just using standard forum software isn't easy. Polls and discussion is about all we have. Some kind of system with a set timeframe for discussions and voting would be nice, but even then, not all cases are the same. Sometimes they're pretty straightforward and can be resolved in a day. Other times even a couple weeks isn't enough. Some cases don't have enough evidence to be resolved at all.
Another problem is me. I hate banning people. It's a pain. I've got to check the logs for ip's and hard ware ID's, check to make sure they won't impact more than one user, post a thread explaining the ban, add a ban to the global ban list, etc. It gets old. So when I'm going through the 5 pages of unread posts on the forum and see an issue that has enough votes to resolve, I usually think, "Ugh, I'll do it later."