Bishop is available for a reason too, look at last nights game. Smith has been our best player this year and played well the last 20 games of last year too. Maybe he is over nagging injuries now and has his game together. I would much rather keep him then roll the dice on a UFA goalie. Besides that, Vegas won't take him anyway. They will take a cheaper option knowing they will be bad for a few years.
Hanzal is our best center, and it is not close. We need to sign him and keep him too. A 2C like him is too hard to find. Replacing him with a UFA will be expensive or we would have to give up assets to get somebody like him. I know he is often injured but we don't have another 1C/2C at this time. Maybe next year, and this is a big maybe, DVO/Strome/Keller start to develop into a 1C/2C. I can see one of them being a dependable 1C/2C the year after next. We need Hanzal the next 2 years until somebody else develops.
We can't let irreplaceable core players leave like Hanzal/Yandle. I would have extended Yandle rather than trading him for Duclair and parts. With Yandle, we wouldn't have needed Gogo. I like Gogo but would rather have Yandle as he makes plays and helps our PP. Our PP has been bad ever since he left. If we were a deeper team, we could allow core players to leave.