Yah, depends on a few things. I want to keep Perreault. I really want to keep Perreault since I looked at his warrior chart. My first inclination is to extend him but maybe I leave him as UFA until after the expansion draft and then sign him. If he elects UFA then so be it. If he has been extended then it is a decision whether to protect him or Dano. That decision would depend on their play next year. If Dano finds his fit and takes off then it is a fairly easy choice to keep him. If not it might not be that difficult to expose him. We only have to lose 1 player. Maybe we expose MP and he isn't taken. Or maybe that is wishful thinking.
A lot of the decisions are best left as long as possible. Keep the options open and make decisions with more info.
MP's salary might be needed to get the 25% minimum for the expansion draft. But agreed no need to rush. I think a lot of things will start falling into place as the internal competition gets revved up to fill fewer and fewer vacancies. IMO by this time next season we will have a better handle on who has pushed their way to the top as part of our future.