I'd like to suggest a simple idea to help guilds recruit new players: reset the guild search tool (once a year?) and send a message to guild leaders to reactivate the search. All inactive guilds would be off the list. This would save players time by preventing them from contacting ghost guilds.
What do you think?