You can't force people to communicate. Not real hard to figure that one out. Don't need to write a book about it. Formation gains and lone wolf penalties help with organisation.
But what helps more is to allow people to create a group. Not enough people join you or leave you, your group disbands. And you are forced to join a existing group. Minimum of 5 people you are named a section with a corporal as leader.
Not everyone wants to fall in with a powerhouse clan. Games are played with friends. Randoms can choose a group of their liking.
People who start a group can try out their leadership qualities. Try to get people to follow them. If they suck and people leave they loose the rank that they might have gained when starting a group.
Starting a group and people having faith to join you , that is a better way of implementing a vote system. Works for the big groups who will have a lot of men join that group and the smaller group of a small existing company trying to grow or the random trying his luck.