Well, i think there shouldn't be loads of different teams, i would say, like 2/3 teams, and they would go rankwise, like, you'd have
Elite
Trained
Recruit
They'd be based skill-wise, as, if we have people who are better than others, they'd fall into different groups, then we'd have who'd be better for torniments and things like that, sooner or later when nobody's in one clan, we can get rid of it and get all our guys Elite, or something along those lines, and then we could discuss something else, such as Branching off the clan, like what we JUST got rid of, setting people out, with a tag identifying which part of the clan they were from, heres an example.
Bman makes a branch called "SXC Assaliants" and his tag would be a special symbol or [SXC-A]Bman. And, Static-Death would make a branch called "SXC Bunch", again, Tag ([SXC-B]Static-Death) or symbol, to not get confused, they'd be A - Z tags, hense the first letters of the second word on the Tag.
It sounds complicated but could be done in a heartbeat.
Different setup is my vote.
<3 GynX.