When a clan earns war experience, that experience should be attached to the current players in the clan. If a player leaves/rejoins the clan, the associated experience would be added/subtracted.
Each player would have individual experience with each clan they've maintained contact with. To avoid tracking endless numbers of clans for players who like to hop around, each player would carry experience from the 3 clans they've spent the most time/energy with. Only the experience earned from the clan you are in would count toward the clan's total experience.
Currently, all of a clans experience resides within the leader of the clan, which doesn't make sense. The leader is only a single member of the group. If all of the members of a clan should leave, then that clan should also lose it's experience.




