I find myself frequently clicking into all of my games to see how much time until the next turn. It would be helpful if I could see the time remaining for each at a glance. I would suggest that you can tuck "Play Order" under "Game Type" to free up the column space.
the ability to host locked games does enable highly ranked players to play each other, but it also opens up a whole new can of worms, with players rank hunting, and dodging challangers
I think that this could be remedied by tweaking the scoring system to allow a player to pick up more points ...
I'm also very supportive of the idea of being able to have rounds last less than 24 hours. I'm finding that some games take 4-5 days to clear out the guys who really just aren't playing, then suddenly leaving those of us really into it playing speed rounds.