It's funny, every day after uploading to Product Hunt. I kept delaying the day to launch, to fix more any more stuff.
I keep falling into the trap of wanting more features and everything to be perfect, even though it's still far from it.
It may not have any traction yet, but it feels good to have finally say it's launched.