for your deciding basic ranks you should hold a tourney. winner is one and so on and so forth. then you can only challenge who is directly above you and if you win you move up, they go down. if you lose you go down 1 rank. this way the list is ordered easily but allows for changes to happen quickly so you never face the same guy 12 times in a row.
as for Ike, he needs more speed in his moves. he has decent moving speed(walk and run), great power, and a lot of slow moves. if the moves were to speed up, even by a small amount, then Ike would be much better.