Should be a fascinating off season! Leaving aside the state of the defence and salary cap manipulations, I agree that the Canucks should be seeking to add at least one Top 6 winger, preferably two (one UFA, one trade). Fortunately, there are many offensively gifted UFAs who could help Vancouver:
Duchesne
Dzingel
Panarin
Skinner
Pavelski
Anders Lee
Eberle
Zuccarello
Nelson
Kevin Hayes (can he play wing?)
Nyquist
Fillpula
I have left out declining, heavier players like Simmonds, Ferland, Connelly. Bottom line is that there are A LOT of available players who can help this team. Jim would be absolutely foolish to overpay (term and money) for a winger when there is so much availability (Panarin excepted because he is so damn good). Add a good scoring winger like Skinner by UFA and trading for JT Miller (likely for peanuts to help with Tampa's cap) would still leave enough to perhaps sign Gardiner and leave money for future extensions if we jettison some of the other crap. I am not necessarily arguing for those particular players but that's the approach I would like Jim to take. Of course, he will probably overpay (i.e. offer a contract to) Simmons and Tyler Myers and do more harm than good. Hope I'm wrong!