All of these Granlund/Leivo type moves are the same old nothing.
Trade a youngish middling prospect who's running out of time to make the NHL for a slightly older waiver-level player who has essentially already run out of time but has at least met the baseline of being able to sort of kind of but not really play in the NHL, feed him opportunity and watch him produce moderate numbers for a while only to eventually fizzle out into nothing. Trade is declared a win even though nothing of value was actually gained.
I don't like the approach, personally. You're basically just closing the door on slightly possible but extremely unlikely surprises just to get a safer minor bump in quality that doesn't even matter.