for me its important ingame that anyone in a guild can contribute and have the feeling to have his own utility, not in order to have a garbage 1500000 members where noone know anyone, but where each members have this feeling to bring a stone to build his guild community and this feeling that the guild is getting better and better( like a guild level, rewards for members depending guild level and of course affinity of player in the guild , to avoid any new level 1 members to get all reward in a shot)