Well, if any web hosting provider has stable network and good infrastructure it is very likely that you'd not need to use their support for a long period of time after they provision your VPS. So I suggest you to check their ASN and network and to ask questions about their infrastructure (data center, and the underlying physical setup used to provision virtualized instances).
The reviews seems to be okay, however, you will have to check this further and see if your requirement is fulfilling on it or not. Others may have used it for different purpose and they have had good results and some of them may have used it for applications that did not give good result, so the reviews will be varied. Give it a try and check if they provide any free trial for you to test it.