Thanks for your answer, Wizard, but sadly I got an email this morning:   
Dear ammware, 
Your hosting account at HelioHost has encountered an error during installation. The error is:       
Please visit http://www.heliohost.org/scripts/signup.php and try to signup again.   
Regards, 
HelioHost Staff   
So, what was the error?   
Thanks for reading.