The only problem I see with the scenario there is that we're trading out what will, probably, be a top 5 pick (maybe top 2-3, maybe even pick 1 if we have a shocker), then trading in unknown quantities that could be better or worse than we hope for. I'll give a breakdown, leaving out the later picks that won't change.
Currently:
2016 Pick 5, 23
2017 Pick 3, 21
Trade the first rounders for 4 and 6.
Trade Tuohy for Sydney's future first (~16-18).
Trade Kreuzer and future 3rd for WB's future first (~14-16)
End up with:
2016 Pick 4, 6
2017 Pick 14-16, 16-18
Wouldn't we be better off trading Tuohy for a 2016 first rounder, Kreuzer + future third for a 2017 first rounder?
Then go to the draft with:
2016 Pick 5, 17
2017 Pick 1-4, 14-16
We get a spread of talent over a couple of years, and don't trade ourselves well down in the 2017 draft, potentially missing out on a standout player who comes to light between now and the 2017 draft.