Great you finished and launched it!
I had exactly the same evolution :D
If it does not have all the features you want it to have right now, the launch is the right way to have some motivation to enhance it.
I think when it is live, you always hear a little voice in your head "someone on the world is looking at it and wondering, when feature XY might be added" or "someone looks at it and thinks what the hell this crap is" and this motivates at least me to keep working on something :)
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.