I think keeping Kane is the right move, even if he didn't have a NMC. You don't know for certain who Skinner and Arvidsson are going to work with, and now you also have a young offensive prospect coming up who needs guys to play with. I think there's a decent chance Kane works his way into a top six role.
I agree, this team needs Kane. He is a unicorn here.
Having said that, I do have concerns.
1. He needs to be healthy. I think Jackson is approaching this the right way. Let him try to heal up naturally and if that doesn't work, he can go for the surgery at that time. Kane can't keep playing through injury.
2. He needs to be happy in his role. With the depth we have now, he can't complain about individual goals, ice-time and linemates. This is a championship caliber team, and he might be on the "3rd line" and play away from McDrai.
As long as he is healthy and checks his ego at the door, I want Kane on this team. I just don't know that he's ready to do those things. This is where it can get messy, and I could see a disgruntled Kane getting moved at the deadline.