Two ideas for Team. First is a bit straight forward and might be a very easy change.
So we're allowed to change a Commander's ships so long as they are Idle or in an Idle Team (Idle Team does prevent dismissing ships which is good). It would be however, if at least the leader could change commanders in an Idle Team they lead without having to leave the team and thus have to wait on it's members to maybe log in to rejoin. Obviously you couldn't dismiss them without exiting the team all together, but it would grant some freedom to the leader to maintain control on a team without having to wait for all team members to be online. The team members don't necessarily need the ability, though it probably wouldn't hurt, since they can quit and rejoin a team anyway.
Another idea is granting maybe the team leader or all members currently in the team, meaning non-members just see what they see now, the ability to actually see who the commanders are and what their ship configs are. It could be such that if you click a button with the player's fleet selected, it would bring a screen pretty much identical to the Leader select screen, except it would have links for showing the design of the ship, aircraft and commanders (maybe even just a hover tooltip show). This way people can have a better idea of what they might want to bring on a team to compliment the other members.
I have a few small ideas that can be added.The level of the leader or total level of the leaders.
The average equipment level.The starting faction can also provide a little insight too.
The name of the alliance can also be added.Maybe even a number showing the total battles fought.
it may help to show the two main attributes of all the separate leaders in the team.