Hi there,
Don't worry, Jodo are pretty cool. Sure they have the odd problem, but they are unusually honest about any problems and normally very quick to sort them out. Live help is a real help if you ever have any urgent problems.
At last I can stop worrying about hosting and get on with...