In my experience, what's far more likely is that you won't get any users and you'll feel disheartened.
Just look in https://news.ycombinator.com/shownew to see how many "Show HN"s have no votes and no comments.
if it doesn’t work out the first time, you can give another try later
you can check my posting history, a handful of projects i posted got responses from the community
https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
main reason many Show HN posts are not getting upvotes is because they are either: boring, bad fit for this community or most people can’t understand what problem they’re solving (eg. lack documentation, too technical)
Also, don't worry too much about perfection. It's actually better to launch something before it is perfect, since the hard part is not actually doing the project, but getting anyone to care. Better to get That step out of the way as fast as possible.
This is why I only spend a week max on projects i put on HN. Once I hit the main page, but most of the time I am flagged or ignored. I would be devastated if I spent 3 years on something and it failed. I work on something for a week, post it, laugh, move on.
I’m reading “The Mom Test” now to learn how to talk to potential users.
Here’s what I’m working on: https://headlamptest.com