I'd like to see a player ranking system, not a daily ranking, a permanent list.
I don't know how the rankings should work, that can be discussed. However, one important thing is it should be a ranking of player skill, not based on time spent. The daily pvp board is just total BR sunk, so that's obviously time based.
Once there is an initial list of player ranks, people should be able to challenge those ranked above them, and if they win or the challenge goes unmet, they move up the rankings.