I imagine there are many players that may be open to playing a different game (Such as a 19x19 or 13x13, Blitz or Live) and therefore may cancel their queue request for creating a game.
Unfortunately the ‘Games List’ is not visible when the ‘Waiting for Opponent’ window is up, so players are unable to see the other players requests in the (mostly) short games list.
Yes, either one would be an improvement. I find myself cancelling my game request when i see other game proposals so that i can read the game request info.