After sleeping on it and despite BotW ranking higher on my top 50 list, I'm voting for The Last of Us. Simply because it's the only game from the list I want to replay again. Once the upgrade to part 2 drops I'll be playing through both again.
BotW is simply too long to replay, Journey unlikely to still find many people online, same for Dark Souls (and if they're there, they are all op) Voting on the desire to play the game again. Next to it being amazing of course, so well paced, which is the main criteria for wanting to replay a game.