There are two many steps to add an opponent and then again choose the location. There should be a way to connect an Opponent and Location for those that are the same, which is 80% of the time. This way when you select the opponent, the location drop down would fill in automatically, but if the location needed to be changed, you could select another location.
It would save a lot of time.