-1
I honestly can't agree with this. To me, it's nerve-wracking enough to know that the mods are looking at my apps and judging it. Knowing that the entire GAME is judging it and influences a decision? All my do not want, especially on challenge apps.
A rejection with that sort of system would be a crushing blow to any confidence I had with that muse, and I know others would be the same.
It also opens up attacks on certain people, if someone/s doesn't like someone who's apping. I know the mods can step over it, but learning about it off-handedly (which usually happens) really hurts.
I don't mind app teams, because it's a set group of people that are doing it, but no to app peer review.