If you're doing a current list, especially if it's 2019 only, you should just stick with that. "[T]rying to be courteous to players who have been good in the past thus have the potential to become really good again" is a bit absurd. That's just imagining how they'd play today, when it really might not be the case, and it's rewarding them for being inactive. Even if you're basing it on how well they've done in the past, it's still fictitious. I'm sure any player wouldn't be offended being left off the list if they haven't actually played, or being ranked lower if they haven't played as well as in previous years. And even if they are offended, it's just an opinion.
In any case, it's nice to see more lists coming out and making this board a bit more active.
In any case, it's nice to see more lists coming out and making this board a bit more active.