Sign Dunn, keep Bruce in CF until his actual play merits a move, shift EE or Frazier to RF and you can keep everybody.
I think Junior's horrific lack of range in RF has really exacerbated the CF problem. Put a good RF in place and an average-plus guy like Bruce makes the OF defense much less of a problem, especially given those bats.
It would also let you carry Janish as your SS without having two black holes in the lineup. Let's be realistic; there aren't good-OBP plus defending CF available. Conceptually it's a great idea, but they just aren't out there to be had. Utilizing Bruce in CF and finding a better RF solution seems like the best approach to me.
I know we lack a true leadoff hitter -- something which is bound to make Dusty bat Janish up at the top, but I'd love to see his hand forced by taking away those god-awful options.
Games are won on run differential -- scoring more than your opponent. Runs are runs, scored or prevented they all count the same. Worry about scoring more and allowing fewer, not which positions contribute to which side of the equation or how "consistent" you are at your current level of performance.