The advice to just launch is good but so to about sitting on your product and letting it marinate. Make small tweaks and if you're thinking about it subconsciously ideas flow. Plus it reflects you, so its important you feel confident. After about 3 weeks I felt I had what felt was my MVP and I was proud to go live!