Not sure if its been mentioned but could you add a ban/ignore feature for guilds? Say someone did something that shouldn't have been done or mouthed off to the wrong people and got booted from the guild. Sometimes new recruiters invite them right back because they don't know the person or what they did? Maybe add a ban from guild and only the master may remove them from that list.