Couldn't agree more.
Also:
1. I'm not sure if anyone should see the guild quest status of a player from another guild.
2. Lack of any statistics is extremely inconvenient
Here's my version of the guild interface. It's in Polish, but I'm sure it's quite clear. Column Aktywność shows the last activity of a player, and Statystyki shows the number of completed guild quests/number of available guild quests so far for the player.
If we could get a combination of the BB's and the following solution, it would be almost perfect.