You have to use what is more convenient and faster in your case Development can be different and it makes no sense to build a huge infrastructure for six months in order to build a prototype or a site on Wordpress. It is for this kind of task I chose Serverspace, which allows you to build a server (with all the Redis and stuff). For me the advantage is that I do not need to install git, composer, gulp, grunt, xdebug etc. on my local computer. Easy administration with a user-friendly control panel.
On the downside, of course, is the price. I talked to technical support for simple questions, the answers come quickly.