Don't shoot the messenger but... how many teams are in your league. Whats the amount of F/D/G needed to start etc? You seem to have a all prospect team... which even in 2years will be hard to push.
As the trade for Barrie YES I would do it.... He'll be one of your better offensive Dman, Schenn will likely still be a 2nd line forward.