The guild browser has a lot of potential in ending the guild spam in trade chat as well as bringing together likeminded people, however the tool is IMO horribly concepted is tool definitely needs some major overhauls. These are my two cents. what would you do/change?

guild interests (activity)
While the idea to find likeminded people is good a lot of guilds are simply clicking all making the whole section irrelevant. In order to give it some relevance back, the sections should be rearranged, with a dropdown menu to further specify and/or select difficulty:

leveling: - questing - dungeons - PvP
dungeons: - normal - heroic - mythic
raids: - normal - heroic - mythic
mythic+ : - Challenger (5) - Conqueror (10) - Master (15)
roleplay: free description text
arena : expected rating dropdown
rated battlegrounds : expected rating dropdown

There could also be a limit like only up to 3 activities to be specified.

has voice, homepage, whatever: simple checkboxes with freetext to specify

availability
Instead of selecting workdays and weekend each day should be individually selectable.

roles
these are fine I guess. However there should be some filters, like minimum item level, like class filters.


recruitside addition
a free text search function

guildside management
there should be an option for guild officers to edit these settings in addition to answering requests. A guild is only displayed within the search if someone who could answer requests is online, else the guild is hidden.