It's a puzzling wish list from Buffalo. You've got Reid and Mrtka... both RHD.... and yet, we just signed Raddysh to be our top RHD, and have Danford coming. If we have a need going forward, it's LHD, not RHD, and we certainly don't really need two RHD prospects. Our LHD prospects/young players is pretty non-existent, unless you could Andrae.... I like Chadfield, but he's probably not going to be more than a bottom pairing guy.
Plus this trade makes us WORSE, immediately. We aren't going to make a more, that makes us worse tomorrow, than we were today. McLeod is a decent 2C, no question there, but overall I think Knies is better.
If we are moving Knies, then it's Power you want. He'd easily be on our top pairing, good defensive LHD, would make a very good top pairing with Raddysh. Power + 4th is probably an overpay from Buffalo, but I'm not in the charity business.
It also frees you up, to pick the best player available at #4 OA, whether that is Reid, Carels, Malhotra, or Bjork. There is a good argument for each of those players.