Been running a similar setup for years. One thing you didn't mention—dynamic DNS. It's a game-changer if your ISP frequently changes your IP address. With dynamic DNS, you won't have to keep track of your network's IP changes to stay connected to your VPN. Some free services out there work …