It's honestly not that difficult to establish oneself as a leader and organize everyone well. It wasn't when I had admin and it still isn't. You just have establish your authority. In my case that means getting 30 points within half an hour of joining and showing the rest of the team (the rebels, as of last night) that you're worth following and can be trusted to keep everyone alive. I think the deal breaker was when I took out 4 people on my own at once...
I mean, hell, just yesterday Heed and I managed to organize our Rebel team and lead an attack upon the Gov base after some scouting of mine.