Não que seja ruim, usei por muitos anos. Mas é para coisas mais estáticas, sem muito backend etc. Quando você começa a necessitar de acesso ssh ou até mesmo root para usar o git pro deploy, buildar algo com npm ou linha de comando em geral, dificilmente vai conseguir esse acesso todo justamente por ter mais gente usando no mesmo servidor.

Agora, tendo seu próprio servidor, você faz o que quiser, a parte ruim apenas é que não tem suporte, você que tem que cuidar, e isso claro que deixa a coisa muito mais barata.

Ah entendi. É, para o meu caso acredito que tenha que ser uma VPS mesmo. Valeu!