I like this. Some nice adds and we didn't give up a crazy amount like some other teams did. I see this as a win-win for both teams as good scouting teams can effectively use 2nds to bolster their lineup in the future. Welcome home Gio!
I think this trade is a good one for the Leafs, but it's still not enough to get them out of the first round. That 3rd is essentially Dermott. Toronto shouldn't be giving up more futures and still losing grip on Florida, Tampa, and Boston in the Atlantic.
Seattle getting more picks is going to help them in the long run, while Gio helps Toronto in the short term. Seattle gets decent value for someone who reportedly had one trade destination while Toronto doesn't give up any first rounders or top prospects.