One more check for step 1: look at what the og:image actually shows, not just its size. On a lot of indie launches the share card is a product screenshot taken weeks earlier, so the launch post shows a screen that no longer exists, and that's the first impression for everyone who sees the link. The same goes for the screenshots and any demo GIF on the landing page. For step 3, I'd add a bucket for "couldn't find it" reviews. Those are often about a feature that exists but isn't visible during onboarding, which is a cheaper fix than building something new.