Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.
For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email firstname.lastname@example.org.
If I wanted to install magento in a directory “magento”, customize the theme, setup my products, test thoroughly then move everything to work for the root domain - what would I need to do besides just moving the files?
This is similar to what you’re trying to achieve. http://www.magentocommerce.com/boards/viewthread/4279/, excluding the export and import of the database if yours is already in the same host. I haven’t had time to test it out though but basically it will work like that.