Push notifications can be genuinely valuable and enhance a user's engagement with an app; for example, they can remind you of a friend or family member's birthday on Facebook.
Having a detailed launch strategy is absolutely crucial to your app's success. Every app is different so there's no one-size-fit- all approach to releasing a successful app.