I'd rather find a more productive way to move his cap-space, and bring something back more tangible. I mean, if our backs are against the wall, and we have no other choice, I'd be happy to move Johnsson for whatever picks we can get, and hope our scouting & prospect development do the rest of the work.
However, most 2nd round picks do not turn out to be a player of Johnsson's calibre, and in all likelihood, trading Johnsson for a 2nd is a losing trade for the team. Sure it could turn out that we get another Johnsson, just 8 years younger, but it isn't likely.
Looking back, I wish we had traded him in the off-season. I love Johnsson, but most players peak at 24, and then start to go downhill kind of slowly...so it is unlikely he's going to get better than his 18-19 showing. I think Johnsson was fine this year, just not nearly as lucky as last season, plus the injuries made it hard to stand out. Now he has an injury history, a mediocre season on his new contract that tarnishes his reputation as a scoring winger, and a $3.4M contract instead of RFA status. His trade value has definitely dropped since this time last year.