Agreed, Klein may not be flashy but he's a serviceable top-four on good value.
I'd be open to the Eberle/Josi move, but very, very reluctantly and would want some assurance from management that they've got someone else targeted (UFA) to solidify the defense, and Edmonton would have to add, not sure much. Plus, for Eberle not to be left tilting in the wind, there'd have to be a concerted effort to make this a not one-off offensive improvement, either philosophy/system change or coaching change and maybe another UFA offensive threat added, with more patience for the likes of Wilson. THAT is what would make me okay with moving Josi for Eberle, if it was one part of a larger plan to fix the offense, but not if it's just a token desperation move.
But I'd wonder, if we put Josi on the market for a scoring forward, we might get someone other than Eberle that could be more attractive, not sure who, just saying. If we're worried that Eberle won't do as well on his own, does Kane attract anyone?