I'd much rather retain at the full 50% and give up skinner plus a lesser prospect (or take on another contract from the other team that they don't want, but Buffalo could see as useful).
That way it's much easier for the future team to take him on and could fit on more than just a handful of teams. What team would take on Skinner for 3 years at 9 million per for ages 32-34 seasons? Not mnay teams can even do that fiscally.
Problem is the no movement clause. If they can convince skinner to waive it by telling him hey, we are moving you to a playoff team, you'll make more than if we buy you out, etc.