The explanation I got for the web site being down was that there was an ownership and/ or registration issue that was being fixed. (Sounds like an Aldo Rotondi issue to me.) Stephen Taylor is currently working on a replacement web site.
Other than that they claim to still be working on the listing requirements as well as the business in general.