I told him that too. People put too much emphasis on “Launch Day”, when really Launch Day should be day one and every day after. Never stop promoting and publicly “Launching” new features. Also too many people launching to Hacker News, Product Hunt, and Reddit where their peers hangout instead of places where their customers hangout.