Besides the artist role, another thing people are concerned about is the scoring system. Here's what I think about it.
1) The community vote. This needs to be restricted somehow to people outside the event, otherwise everyone will just vote for themselves, or restricted to people inside the event, with every team getting their own poll in a secret section that does not included their team as an option for voting. Additionally, these two systems could be run alongside each other, to include the most people possible while making it significantly more unbiased.
I also think the numbers should be tweaked slightly, to a points sequence of 12 - 10 - 8 - 6 - 4 - 3 - 2 - 1 - 0 - 0 - 0 - 0. This makes the first points values more linear as opposed to more curved.
2) The expert panel. As it stands, this has four people, plus Zanz if for some reason he were inclined to vote, as technically he is an admin. I'm not sure if there's an event-based reason to change this, only how much our admins want to be involved.