Lesson learned: stay away from service providers who try to be everything.
If the service provider thinks that being a domain name registrar, DNS host, web host, and email hosting are all one and the same “hosting” – R U N A W A Y. If you don’t – then you deserve everything you get, with interest. Including the extra advertising popup you are forced to step past in order to actually get into your account control panels.
The experiment to try a blog at a hosting company only lasted 4 months.
In the end, it took one SSL certificate to do them in. Their automation broke because they don’t host email for my domain, and some really bizarre ideas came up after their customer support discovered that they also didn’t host my DNS. Part of the extra confusion is my responsibility. I have a tendency to tell tech support people too much, and they have a tendency to focus intently on a detail that is most likely irrelevant to the issue at hand.
When compared to the hosted solution and the amount of effort I spent trying to communicate with customer service – it turns out I can spend less effort and, actually, also less dollars to manage my own VPS. While the initial set up effort is much higher, the ongoing maintenance effort is less and much more satisfying than dealing with confused support and still getting nowhere.
It’s much much too early to form an opinion about them because nothing’s gone wrong yet.