I can never figure out if this is the Boeser thread or the Kuzmenko thread. But anyway...
Just to reiterate my previous post, you keep this player. Especially if you're retooling and not rebuilding... you keep this player.
He has chemistry with the guy you want to build around and is an asset on a top unit powerplay. My man has a nose for the net, the skill to make and finish plays, the IQ to know where to go/be/put the puck. You don't just *find* these players (I mean yes we kind of did, but it's obviously the exception).
I am a proponent of the build through the draft strategy but there's a line.
Yes he's not "young" by NHL standards these days but he's not old enough that he's going to fall off a cliff within the next 3-4 years. Not to mention it's his first year in the NHL/North America, so there may even be more "there" once he gets more comfortable and confident.
Sign him to a fair contract and chances are he will hold his value. Even if the retool turns out to be an utter disaster, you'll still get good value on him in 2 years or whatever.
Of course, find a way to dump Boeser first because Kuzmenko has made him completely redundant, not to mention Boeser's own lackadaisical play. Don't want to hear this "well we've been trying to create cap space" garbage from management. Either get it done or GTFO.