The only people who think a guy like Johnson is a priority are the ones who don't really know hockey. Johnson is a typical NHL backup goalie - he's nothing beyond that. He should be able to come in and win about half his games on a decent team. He'll steal a game or two and give up a game or two but he's not a franchise guy or anything close to it.
He's an Enroth, Halak, Neuvirth, etc. J.A.G. I would like to see the Sabres keep him for continuity sake and because he seems like a good dude so he won't mess up the chemistry in the room (I think Neuvirth might be a bit of a B word but that's not based on anything real) but if he walks he's nowhere near irreplaceable.
It's going to be an interesting offseason for this team. I can't wait to see what GMTM has going. He's not going to sit still.