If that's the case than he wouldn't come to us via trade anyways since we'd probably be on his 15 team NT list.
Also, Barclay doesn't strike me as someone who wouldn't do whatever is asked of him regardless, and at 3.6 for 3 more years, it's probably a lot cheaper and shorter than it would take for someone as solid as him to come in via free agency. What are we gonna do, sign Teraveinen to a 5 years 6 million dollar deal instead?
There are plenty of reasons to claim him. He'd probably be the best player we'd be able to draw in free agency and with only 3 years left on his deal, even if slightly pricey, he'd probably be the shortest contract for a legit NHLer we'd be able to bring in without overpaying by 3-4 mil per season.