Honestly, it pains me, but I’d move both.
Perreault is underrated and heavily underutilized by the Jets. He likely provides higher utility in his return than his current usage.
Tanev is really bad when he’s not specifically and uniquely with Copp and Lowry, and those two seem equally good with and without him. This means Tanev should only be on the roster if those three are together. An injury to Copp or Lowry, or Copp being used on another line, and Tanev becomes more harm than benefit. That extremely limited utility plus a likely raise means the Jets should move on.
Add these things with Vesalainen being a year older and better, and how Petan, Appleton, and Dano have all shown themselves to be capable NHL players (although Appleton’s sample is smaller and all 3 have been significantly inferior to Perreault in performance) I’d likely suggest the Jets move on from both.