I've been developing a small web app as a personal project and I got a fully functional prototype.
It got potential, and I've been thinking about releasing a fully polished version as a proper service. That would involve getting a decent hosting plan, run testing, implement a subscription model to monetize the project.
My dilemma is: should I instead lightheartedly deploy this first version to gather interest and receive feedback, and then progress to a more adult version of it and redirect users?
People who have shipped several web apps and potentially met modest usage in a few of them, what's your opinion?