Magellan, likewise, is a mega-genius but doesn't have great social skills, nor the temperament for leadership. And right now she's high on red mescaline and BTLs, so I wouldn't look to her to be the solid core of the team right now. So yes, I'm very happy for someone to take on the leadership role! In a game like Shadowrun, it does help to have someone for that.