I like how easy it was set up, my website looks great! It took me about 3 hours of setting everything out before i got any results from this service other than an email saying they couldn't find anything wrong so far (which wasn’t helpful).
But now we have our own custom domain which has been very useful in terms or SEO - but there isn't much else as such yet because its still early days since launch date etc.. If anyone needs one-off site setup then definitely consider using them though if possible try another provider first just incase something goes awry at some point down future road? Having full control over what's hosted/done by us vs third parties makes things easier later when problems arise compared to having someone do all those tasks without oversight ourselves.