IMO,
- the dashboard GMT issue is annoying, but really shouldn't be that big of a deal. You know its in GMT, so just look for games that match your GMT availability. That said, it should be fixable and I hope it gets fixed.
- The redundant name problem, this is up to the GM to fix by using an intelligent name. Being able to display by name or game owner would be nice, but you will never get people to perfectly conform. Most won't read the suggestions for naming (or anything else) and others will feel they know better and will do it there own way regardless.
- link to the game's forum page. best suggestion is to add a specific field for this, but again, people will do what they want and often they will not fill this out.
And, as long as the ratio of players to GMs remains so high, players will ALWAYS be "unserved". That's why, imo, the better effort than improving the calendar is increasing the number of GMs. Until GMs actually start having trouble getting players, then the system is working well enough to get the job done.