I like your assessment but I will disagree with your take on Mitchell, yes I agree he falls a lot, but it’s not because he is a bad skater. Skating was actually one of his strong attributes, I see your concern, hopefully he can learn to stay on his own 2 skates for an entire game.
Learning to keep your feet when you go up a level in strength and speed is always a process. Dach was the same last year.
I see alot of guys to keep, but we just keep lacking certain elements. Zadorov and Janmark and Dach are a good start. I have seen the Avs got two from Saad, but in reality with Calvert out they are really missing Zadorov's presence physically, and have gone too small. They look like the old Hawks except that their top line are all monsters and the scariest line in hockey.
I was so intrigued I looked closer at their situation as to why they would cast off Zadorov, and I can see they really are having big regrets. Ryan Graves is in the doghouse without him, but thats the guy they had to choose between and they chose wrong.
For them it was Graves 6'5 220 or Zadorov 6'5" 235 and they got a good price on Graves but even still he has been a disappointment and they are regretting that decision despite Saad's 2 goals the other day, typical for him in a blowout.
I can't believe they found a way to fuck up that team but they did(depending on Kucherov available for playoffs, I got the Vegas Knights winning a cup in front of Lehnar for 2021).
Mitchell, Caarlson, Zadorov, Dach, Kampf(I fear his loss to Seattle), Suter, Murphy, Kubalik, Kurashev, Cat, Strome, Hagel are all playing like they deserve to stay if possible.
I hate what Cat does to line formations for this team personally, I would have traded him 2 years ago. I'm not sure you should have a Cat and a Kane, its too much to protect when you have no protectors. I'm fine with it sometimes. Just a constant consternation and might be JC's fault, not Cat. Probably thats right. Cat was fine before JC.