This is going to cause the connection dialog will pop up when in the vicinity of an unknown access point that happens to have the same SSID as a known one.

The user is going to dismiss the dialog (because it is not their AP). How is auto connect going to behave in this situation? Will it continuously show the dialog? That would get annoying. Will it stop attempting to auto connect? Assuming the user didn't change the password, what will happen once they go back within range of their AP?