If Florida really is looking for Shinkaruk, Tanev and the 6th for 1st overall, I would pass. Moving up to 3rd would seem to be a more affordable option. We know that Edmonton is desperate for defense, (Nikitin deal) and you could probaly move up for Tanev and the 6th or something similar (conditional on Florida or Buffalo taking Ekblad).
The rumor is Buffalo is taking a hard look at Draisaitl at number 2, which gives the Nucks a chance at Reinhart without giving up Shinkaruk, who IMO looks like a player. Even if Buffalo takes Reinhart, Bennett or Draisaitl aren't bad options and would give the Canucks something they sorely need, a top center prospect who could one day take over for Henrik.