I would look at trying to move Mikheyev for Kotkaniemi. I just see a good fit for us, and honestly maybe a good fit for the Canes too if Mik regains some of his pre-injury form. His deal is also much shorter for them the Kotkaniemi.
For us, yeah its a gamble. But a gamble on a young guy, and worst case you buy him out for pennies on the dollar. Its the type of gamble I would like to make.
Otherwise it really depends on the cost of some of these guys. I would like Ehlers, but at what cost for trade? I like Necas, while I think the Canes overvalue him, I like his skillset, think we could use it.