Looks nice and clean. It would be very easy for a novice to work with it and get their site hosted.
FYI - Your demo site is very much live ... as in I can upload and host files on your s1 server. Might create a demo account that doesn't have real FTP/MYSQL users.