I can't tell what the product does. Maybe the extra-simple approach works for dropbox.com, but you'd need to provide more information when the only next step is to ask users for an email address.
After the signup I don't feel comfortable to share files, even test files, with the founders. My inner fear is they'll message me while I just want to test out the product in private. It has the feeling of a shop clerk following my every move when I try a new product.