I would like to add my domain through your free host to try it, and if we're happy then we would upgrade. Is there an option to directly add the account? Thank you.
I see that you've added a .com domain as your main domain for your account. What you'll need to do is to update your primary nameservers at your domain registrar account to ns1.x10hosting.com and ns2.x10hosting.com and then your domain will work on your hosting account after the domain propagates.
Keep in mind, as well, that the server setup for free hosting is completely different than the Illuminated and Premium hosting packages. So using free hosting as a trial for paid hosting is not seeing an accurate setup for paid hosting. Here is a comparison of those three mentioned hosting packages: http://x10hosting.com/free-hosting-comparison