I totally agree with him, a complete answer. But don't go for panel reviews and downloads they'll only decrease your organic reach.The best ways to promote your app
Define your landing page
Start a blog
Use social media
Create a video intro to your app
Ask for app reviews
Create and share interesting infographics
Clearly define the problem your app solves.