If I were you, I'd make sure you get all the milestone rewards. To get Eliza, all you need to do is be in the top 60% of players. Since there's probably not a whole lot of people playing, that can either be easy or really difficult. In any case, I wouldn't try going for the top 10 ranks on this...