Hi orthaanc and welcome to x10hosting!
Nope, that's all you need to do to sign up. If you are having trouble logging into the account panel, this is because the account panel is currently being upgraded and logins aren't working. This is a temporarily issue and will be resolved as soon as possible. Sorry for any inconvenience.