According to my point of view If a trader is going to take part in the demo accounts then it means that he is going to practice and in the demo contests he is more attentive because he also want to make the better trades so that he is able to win the prize.I think demo contests are much better then the simple demo accounts because of more attention from the trader.