I think if you are lumping Kylington in with Joker and Stillman, you probably need to go back and watch more Kylington. He really is not a risk to be a reclaimation project. He's a good two way defender that can play in the top four with the right partner.
I would not be the slightest bit surprised if a Kylington/Dahlin pairing was more effective with better chemistry than a Hanifin/Dahlin pairing. I do not like either player as Power's partner, to be honest, but for what the team would have to give up to acquire Hanifin, and the extremely likely chance Hanifin walks in a year (imo), I think he is a very bad target. If Adam's somehow got hanifin to extend, I do not even want to think about what that contract would look like.
Kylington would be my Stillman replacement. He is a smart defender, a glue-guy that makes his pairing work, no matter who he is playing with. He is not the top four solution, no, and Sutter did not use him on the PK, so his ability in that role is uncertain, but he's a nice upgrade, and he can play up the lineup if there are injuries. He's better than anything they currently have in the 5 spot down through their depth, and if available the cost shouldn't be crazy.
Hanifin has always played with good defensive partners, and he has always left fans wanting. He was sheltered in Carolina and still played with good players. He's always been serviceable, but he's never been a guy I would want to throw a big contract at, When he leaves Calgary, I think people are going to see that his success has been more a product of partners and the systems he plays in vs him being a truly special player - if you are paying him 6M+ a year, you are going to regret it (this is my opinion and I have no problem going on the record here saying so). And this is all without the high probability of him walking in a year if acquired. It's way too risky imo.