I understand this is SOP for startups - put up a form, start getting emails, start making money, then at some point down the road maybe actually offer a minimally viable product.
But a "Show HN" to me should definitely include more than this, I believe. The audience for these threads isn't potential customers but fellow programmers, hackers and entrepreneurs.