Trevor Linden was in the building for this game.
If awesome defenders like Kylington, Werenski and Provorov are all picked by the time it's the Canucks' turn to pick, and they are not entirely satisfied with what J. Roy brings to the table, then given the kind of players Vancouver that the Canucks want to draft moving forward (big and fast), there's probably no other way to go for the Canucks if Zacha's still available. However, Barzal is also a pretty enticing option and could still be available, but in the last week or so, he's been playing like a top-10 talent again and seems to be back up to speed after recovering from his injury.
Anyways, I'm a huge Zacha fan. He's like a Pacioretty/Landeskog cross. Canucks can use that kind of depth on their LW. I'm predicting that they'll pick between 10-15. There are some GOOD players available in that range, and Zacha could be one of them!
Ditto everything you said with the Jets mindset