You want to keep your customers informed about the status of your project.
However, you did hit the nail on the head; it's better to have a viable product to show or something to offer to potential customers/users in exchange of their email addresses.