Over all, I am a bit dissapinted in this trade but glad we at least got a first out of it. First, I'll miss Tarasenko. It needed to happen but I am a Tarasenko fan. I also liked Mikkola. Again, it probably needed to happen but I think he is better than most Blues fans think and good value for his contract.
The return is underwhelming. Knowing the first will be the lower of 2 kills any excitement that the Rangers will go cold and give up a pick in the early 20s. I like Blais and glad to have him back, but he has less value than when we traded him. His injuries seemed to have curtailed his upside as he doesn't seem to have any goal scoring touch now. Skinner is a contract dump. Don't even call him a prospect. He wasn't listed in Wheeler's top 15 Rangers prospects, and they were a bottom 10 prospect pool. We basically got a late first for Tarasenko, a 3rd for Mikkola and a couple of contracts to even it out for the Rangers.
Still, despite all that, at least we got a first and at least we are making moves. I'd rather trade him now for this, than risk not being able to get a deal done. I'd assume depsite wanting a trade, Tarasenko was picky about where he would waive to go. If the Rangers weren't bidding against anyone else, than it is a good job for Armstrong to even get this much.