Avs have three options:
1. Continue arbitration, sign him for 1 or 2yr deals until he hits UFA.
2. Sign him long-term.
3. Trade him.
If they do not do number 2, they will have to get rid of him at some point. Seeing as how Barrie is a legitimate top-pairing defenseman right now, and seeing as how if they wait to sign him long term the AAV will inevitably increase (similar to Subban contract situation), I feel they should sign him long-term ASAP or risk losing him, being forced to trade him, or have to cave into the higher AAV value they seem to want to avoid anyway.
Also, I never claimed to "know" the return of a Barrie trade. I value him highly and would expect a hefty return. However, If I were a fan of the Avs I would certainly rather have him locked up.