Using a VPS only gives you 1 extra location, and its the same one each time, so for some region-locking, or anonymization, it might not be as useful. But it does give you a bit of freedom to do extra things, write your own scripts, or automation, use as syncing or game server, and a VPS that only you use is unlikely to get labelled or identified as security or geo-lock circumventing method, or back door, as its just an infrequently visited IP address. A VPS is more work than a plug and play VPN but can be a good method of learning/testing how things work.
Been using this for a while now and it works well for a shared shopping list alternative to keep. The android experience can be a bit laggy but that is probably more about my phone.