No videos, a single screenshot, beta invite only. Is this another minimum viable product experiment?
In my mind, you ultimately are hurting future folks who want serious reviews of their products from other hackers. Smart people who frequent Hacker News will get tired of doing these kinds of lead-generating "reviews" and won't up-vote them into the homepage.
My suggestion to others who want to use HN for feedback: you get one good shot at a review, so time it wisely.