Heyo I am Astrosan,
I am running a Trade Guild and a PvP Guild on the Ebonheart Pact Alliance. I have also ran guilds of 400+ members in previous games that have similar guild systems. I believe that Zenimax has the potential to expand on an already solid guild system if they take into consideration some of the the features below. Below are some possible functional improvements and suggestions to make the players, Zenimax's, and my life easier and more fun!
Guild Store/Guild Bank
*******************************************************
The ability to combine items in the Guild Bank. Auto-Combine upon Storing. (Broken/Bug?)
Search Feature in Guild Store, Guild Bank, Bank and Inventory.
Guild Bank storage for gold.
Sectioned areas of Guild Bank that are accessible by certain Guild Ranks. (Ex: Organizing inventory to be accessible for certain players.. See Below)
Guild Functionality
*******************************************************
More ranks than 4. Infinite Ranks! (Ex: Set ranks for a master crafter for each Profession, PvP raid commanders, Social ranks such as recruiters.. The possibilities are endless. Everyone has a role! Lets show it.)
Enable people to set their own notes that others cannot edit. (Wanting to buy crafting mats for alchemy? Ex Note: WTB Alchemy Mats)
Guild Aesthetics
*******************************************************
Guild Icons/Guild Display
Let players decide a "Main guild" to display for other players to see.
Display guild icons in game. (Uploaded to game?)
Other
*******************************************************
Guilds on Server List
Guild Information/Recruitment Ads on Server List. (Possibly alleviate Chat Spam?)
The ability to apply for guilds that are recruiting.
Tag filter when searching guilds. (Ex: PvE, PvP, ..)(Thanks Rufflepaws)
I'm sure there are some things i have missed that the community can add to the discussion. Please share your ideas and lets make ESO guilds awesome

.