While I pretty much agree with most of this, I'd like to provide some context for the Brodziak vs. Bennett argument. First, I'll assume those #s are 5v5, because if we are using Brodziak's PK time to discuss p/60, that's totally unfair. Even assuming 5v5, Brodziak starts 40%+ zone starts in the defensive zone. He was 50%+ this past year. Bennett starts just over 30%. Brodziak played with Reaves and Upshall. Bennett's most consistent linemates were Kunitz and Sutter with the Penguins and Henrique and Zacha with the Devils. Kunitz and Henrique offer far more offensive upside than anything Brodz has had to work with.
I also don't think he is much of an upgrade over Upshall because of Upshall's PK ability. Losing Upshall on the PK will hurt Brodziak on the PK because of how well they worked together. That in turn will hurt the team since they were a great unit.