As for the OP:
I like a lot of those moves. They shore up a lot of deficiencies for us but are not so overwhelming that they'd take us out of the upper lottery which we need to be in for one more year. I'd still strongly consider moving one or more of Junior, Sessions, and BG at this year's deadline but only if the returns are what we're looking for (i.e. assets).