Application Gateway's limitation is that the private and the public endpoint cannot use the same port. The graphical interface needs improvement because it is not user friendly. The solution has many limitations. You cannot upgrade the VPN to the application gateway.