In reply to Jeffrey.

Our site creation tool is not really aimed at complete beginners. It is meant for people who are technical enough to install WordPress. The goal is not to make WP installation easier for beginners but to save regulars time when doing so, by automating parts of the setup and configuration process that follows the install.