I picked Buffalo because what they have is good young talent. Eichel is approaching top 10-15 NHL player already with the potential to be a top 3-5 player in his prime, O'Reilly is a nice piece at center for them so they have the middle solidified. Young forwards like Nylander and Mittlestadt (best player in last year's draft imo and will prove so over time) will look to win spots next year and make ROY cases and while they are thin at defense, so are were the leafs. Risto is a really good young D-Man. He may or may not be atrocious defensively but that can be masked by adding a stay at home player to allow him to focus on what he does best, create offense at really good rates. Think first move they gotta make is acquire a good goaltender, and then let the players play to their strengths in a system. This is a good draft, and adding a Dahlin, Svechnikov or Zadina type prospect who imo are all NHL ready, accelerates the process a little than some of the other teams listed.
So if they can add a depth defenseman that can give you league average ability, a solid goalie and one of these NHL ready players end up with the Sabres, I don't see why not. On paper at least.