I think there's something in here that you bring up that we really need to consider.
If we trade ADA, we might not get a point for point return on him, or necessarily get someone who "wows" as much as ADA sometimes can.
I know that's not a popular answer, but it is one we have to keep in mind.
I'll use Lindholm and Hanifin as examples, just because it's come up. For the hell of it, let's say ADA and Buch are traded as part of a deal that brings back Lindholm Hanifin. Neither Hanifin or Lindholm is likely to "wow" this board or many Rangers fans. There's no guarantee the duo outscores ADA and Buch in Calgary --- especially if Lindholm is utilized as a second line center and a not first line RW.
However, it's quite possible that duo would be a better fit for the Rangers as the team is constructed, and it's possible they bring other aspects that don't show up on a stat sheet.
I say that because ADA could score 15 goals and 65 points and Buch could score 20 goals and 50 points, while Lindholm and Hanifin "only" post 25/65 and 10/35 next season. On paper, we didn't get as much production on a player by player basis. But it could still be the right move to do from a roster construction standpoint.
I use that as an example only. We can plug in other names as well, but the point would more or less hold true.