The trial system, as it stands, is good for filtering and solving really obvious rule breaking like spamming, or inappropriate usernames, etc. However, once it gets to a certain level of complexity (something that requires rational overview), the trial system poses a great problem. I'll explain what I mean.
To pass a fair judgement, the neutral side (the juror or the voter) has to do 3 things:
1) Hear the accuser's side of the story
2) Hear the defending side of the story
3) Compare both with available facts and pass verdict
Right now, the Trial system only allows the jurors and voters 2 of those things, and it's access to the accuser's side of the story as well as the facts. However, the defending side is left unable to defend themselves, making the jurors and voters have to do a lot of guesswork and assuming, which is what I see being done often at this very moment.
Example: People voting guilty on "gamethrowing" reports based on a specific action (not claiming on stand), despite not knowing the defending side's view on what he thought of it at the time. If the accused side could provide their feedback on what was happening at the time, then whoever is voting could pass a more unbiased judgement. That doesn't 100% save the reports from bias of the voters, however, the jurors would actually be able to see whether all of the "Guilties" that come up are actually valid, reasonable or not.
tl;dr - Allow the reported users to comment/post rebuttal on their reports for the jurors and voters to see and make a fair judgement.