I think hosting all of your customers with one, reliable company is the way to go. You know the server setup, you know the support people so it’s easy to add / change / fix stuff whenever you need