It looks like the Sox are not getting any loser to naming a GM. And with the few candidates that have been mentioned (especially Bowden and to a certain extent Beattie), I am kind of happy about that.
I think the multi-headed GM thing can work really well - the role has so many different aspects that it is somewhat unreasonable to expect one person to do it all - talent evaluation, contract negotiations, trade talks, scouting and PR/media relations (which can be especially difficult in Boston). Why not have a team of individual contributors each specializing in one area. It may even be the wave of the future in front offices. Of course egos can get in the way of such an arrangement, but really not take the strengths of multiple people and end up with a stronger situation?