It appears as thought it's down again. My site is up but I cannot log into the cpanel from http://<name>.heliohost.org/cpanel or Heliohost Homepage.
I'm glad that my site CMS is totally handled with SILEX (an in-browser flash WYSIWYG editor) so that I can still update my viewable content!