I think it will be nice move to restrict free level's to a max 10 level's,and then may be few more level's unlocked on the basis of his timing's or point's collected while playing free level's,for.e.g if his avg timing come's out to 2-3 sec he will get additional of 5-10 level's..
I really like the move by noisy typing,the detail analysis shown is really helpful for developer's like me when they enter into this gaming zone.
I just want raise one query here,is it better to have a lite and paid version,in order keep everybody checked?