This is the good rating system... In super-eights it will better...Only thing not being considered in this rating is 1. Not-outs, as far as cricket is concerned Jacques kallis carrying his bat through should be given some extra points 2. If a team loses only 3 wickets, The number 6 batsmen may not get a chance to show his worth.
Its solution could be some extra points could be given to each player based on its batting position for being not-out like Opener may get 10 points extra for remaining not-out 1st down, 9 extra points and No. 11 batsmen, 1 extra point, if he remains not-out