I don't really mind this trade at all. Canucks will compete a little next season, and hopefully land into a WC spot. That'll put that 1st rounder somewhere in the 20+ position, which most of time you don't find players like JT Miller at that spot. The 3rd is whatever I guess, but you definitely can find good players there. Mazanec obviously is just a throw in roster position, because he's heading for Europe anyways.
I like the trade. Canucks fans flip out no matter what. We've missed the playoffs 5 of 6 seasons, and need to get better some time. That will be next season or the one after it. The 1st has lottery protection if we suck next season. We can't just keep tanking and hoping for a top 2 pick.
I think Miller will take strides on this team and become his former self from NY. He was on a completely stacked TB roster last season, and although the goals weren't all there, he still played awesome. He'll thrive on the Petey or Horvat line.