It depends on what you are doing. What I have is quite a bit more complex. I have 3 systems around the world that I could use at any given time as the gateway. Hence why I have a floating VIP, I can move everything to a different node in a heartbeat. If you are just using this with one network/vpn gateway then the method written up for Digital Ocean will be just fine.