I think the 1 - 5 voting is far more simple for the voter, which is a god thing to encourage people to vote.
I do think there is one problem though, depending on how many of the entrants themselves vote can change the outcome.
I think this could be solve in one of two ways
1) you can vote for yourself
2) an average is taken (and maybe multiplied by 10 to take out the decimal)
contestant 1 - 29 points out of 7 votes
contestant 2 - 27 points out of 6 votes
c1 finals with 41
c2 finals with 45