Benning should be slapped hard if the Canuck's 1st rounder this year is in play for anything short of a young top pairing D who can actually play top tier defence. There are also 10 other teams in the league desperate for the same thing so I don't see that happening.
Reinhart is a good player, but broaches in on diminishing returns. There is only so much cap and ice time for these player types.
I'd rather Benning spend his energy finding a 3C suited to play effective hard minutes, and find a way to rebalance those D pairings. You have 4 guys who play best when they have someone covering their risks (Hughes, Schmidt, Rathbone, Myers), and 1 of those guys in Myers who absolutely biffs it when he isnt paired with anyone not a elite defensive stalwart (I don't even know if the latter is even true, I've only seen biffing on the Canucks). Gotta make a decision to find a LD to shelter him or get rid of him (how?)...
A single top defensive D would at least allow another one of your offensive dmen to play offense again without the team bleeding goals.