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.