Thank you for all the feedback. I'll go through all of them one by one.
About validation, we launched on upcoming a month ago with a landing page https://www.producthunt.com/upcoming/sieve-pro and had over 150 people subscribe.
Maybe it's about giving it time, we only launched on product hunt 2 days ago :)
I was particularly intrigued by what happens between clicking signup and then dropping off, we had 400 out of 600 people click signup and then drop off.