I think it would be good if all teams tell which map they choose at least some days before the scheduled game.
That way the other team can prepare strategies, counter-strategies and test builds, leading to less random and more interesting games.
It could be argued that a good team should be prepared for all maps. However I think that's unrealistic when the game is in its infancy.