Why have a VPN?

It allows a user to have encryption in a VPN environment, which makes the data unreadable. Data security is especially important when using a public Wi-Fi network, because it prevents anyone else on the network from eavesdropping on your internet activity. There’s another side to privacy. Without a VPN, your internet service provider knows your entire browsing history.

Hosting Your Web site

Finding a host is important where certain pre-requisites are needed for your long term strategy.
Short term strategy is fine too, but if you think you will be transitioning quickly, you might as well implement the long term strategy so you lessen the need for multiple changes or setups that are more time consuming.

So, you are not sure and you looking for something small business, you can run with a starter package and upgrade from there.