Is that a disadvantage of not using a hosted server?
From what i know it is a hosted server, at one of Europe's biggests serverhosts. With dedicated server are there usually 2 service-levels, unmanaged and managed. I have no glue what level the ww-server use but a guess is unmanaged (like my own dedi at the same host).
The difference here is that with unmanaged is it, exactly, unmanaged, and you as admin are on your own to keep it online software-wise, and the host fix hardware-issues.
I don't see it as an disadvantage to use unmanaged as theese wx-related stuffs (like GFS-downloads/processing) are pretty custom things and the support at the host should not have any glue about it anyway.