I gave it a 'B.' An 'A' would have required a perfect trade deadline, which I don't even know what that would have been.
A few things jump out about this deadline to me:
Going into the deadline, outside the fact Rantanen and Zadorov are in the AHL, the Avs had a few glaring problems with the team (there is obviously more than just this list):
1) Bodnarchuk or Redmond being forced into the lineup
2) A power play, that despite having a high percentage this year, looking dysfunctional
3) Guys like Tanguay and Iginla being useless in bottom-6 roles, and dragging players down in the top-6. Thus having roster spots filled by players who are in the wrong role.
4) Not enough depth to keep guys like Martinsen out of the lineup, and Mitchell on the 4th line.
5) No winger options for Duchene/MacKinnon.
1) Sakic has already stated Gelinas will play with Bigras. We don't know quite yet if he can be an upgrade on what the Avs had, but he isn't a rental, is young, big, and was looking like a 40 point defenceman a couple seasons ago. Potentially takes care of the first problem, and might help the power play. If the Avs find they can trust him, he will allow Bigras to play more, which in turn reduces the miles on EJ and Beauchemin.
2) Boedker has more power play points than any Avs forward, playing on a team that has a slightly worse power play percentage than the Avs. He will help out here, and will hopefully take Comeau off the power play.
3) Tanguay being gone, even if it was for nothing, is an upgrade. He had to be used in the top-6 to not be entirely useless, and even there he was dragging down whoever he played with by constantly going offside and making bad passes.
4) Matthias took Martinsen off Soderberg's wing, and finally gives the Avs a legitimate 3rd line. Going forward, they will probably take all the hard matchups.
5) Lastly, the Avs obviously got a top-6 winger, which they needed very badly.
They potentially improved some big issues with the team. We will just have to wait and see if Boedker, Matthias, and Gelinas are enough to improve the puck possession of the club. It may seem like a waste adding these players to last week's team, but with them in the lineup it could look very different, and make more sense in the long run. The Avs might not be "just a bubble team" now.