It's only gonna go when Blizz is gonna implement something instead of it. Not sure what could be implemented, something like commendations in FF15? Probably not, too weak.
No clue how, probably some simple score attached to highest completed. Like 15 in time is 15 points and that's that. And it adds up to a score and people will use that.