NYI only have 2 retention slots, and locking up a retention slot long term reduces flexibility in a way that could have unforeseen consequences. I don't see a reason to do anything with Engvall until offseason 2028 at the earliest.
For all the crap he gets, I don't for the life of me see how he isn't a better player than Kyle McLean. If the extra 1-1.25 M on the cap is crucial, bury him. But that does not seem likely to me.
NYI could utilize one or two retention slots on Duclair, Palmieri or Palat in the offseason to upgrade on the wing. Probably not, but imo the flexibility is important, and I'd rather use short term retention.