Okay so I've signed up with TMDHosting after the sales guy led me to believe that Chevereto would be installed straight away only to learn that it has to be installed (because of the licence) by these guys here and that could be next week now.
So I'm going to have to install the free version after all.
Oh well such is life.