You can walk through the setup wizard, access the admin portal, and check out the sample galleries.
The installation wizard is really slick and I think this demo will make a lot of people feel more comfortable with the process. The server setup checks are great. It took longer to download than it did to install. :)
Have you thought about making "localhost" a default for the Host? This has caused confusion in the past.
I like the direction you're going with the new products.