I've been mulling over the same question. We're launching Peggy very soon but you'll need an invite code to join as we're still in beta. We're likely going to launch with the invite-code-only system!
You will not get to the top 5 with a closed beta but you could make it to the top 20 and get 100 to 300 visits to your website. You will be able to relaunch on product hunt after 6 months so I would advise you to make a no-frill launch now and all-ill launch 6 months later: https://medium.com/@fabian-maume...
Peggy