Allow the user to select a city within a country
I have an app called locast from locast.org that allows people to stream live local TV from their local broadcast networks, the catch is that your IP address has to be within the local area. There are a number of markets that Locast broadcast from and it is growning. If I fire up Purevpn and it happens to connect to a server in one of the supported areas locast will work otherwise it will come back with an error stating that you are not within the local broadcast area. Another thought would be for Purevpn to include the Locast app as one of it's supported apps.