Hosting a website on a VPS is the better option for people who are not considering both Shared and Dedicated servers, as it gives the benefits of both options. The Operating system, computing storage allocated for you is not shared by any other users, that gives you exclusive access to the resources. For a website with increasing growth, VPS is the perfect hosting option, as the resources are scalable based on the traffic generated. The files are stored and backed up on a regular basis, thereby your data is safe and secure.
So, if you are considering to start hosting on a VPS or move from Shared to VPS, it is a big YES!