Куда надежнее использовать облачные базы данных, так как обслуживание серверов берет на себя провайдер облачного сервиса. С VPS могут быть блокировки от хостера, если вдруг взломают или попадется вирус.
VPS же предоставляет большую свободу - можно и базу данных подключить, и сайт запустить на различных серверах и если позволяет мощность и правила, то хоть игровой сервер. В целом дешевле, чем предоставление БД как облака.
Естественно, это все рассматривается со стороны начинающего разработчика и его простеньких проектов, которые не требуют больших ресурсов.