The success of a mobile app relies mostly on how far you have taken in to consideration the user requirements instead of assuming your opinion as right. Once you have identified a problem in your mobile app, it is desirable to design a solution for the existing problem before going ahead with rest of the mobile app development process.
For designing a solution for the problem with your mobile app, take few days and keenly watch how your competitors are performing and how they are convincing customers through their marketing approach.
It does not matter how unique you think you are going to be with your mobile app design and development, there might be some competitors who would resemble the type of unique mobile app you are about to create for your customers.
There are several strategies you can follow in identifying the likes and dislikes of users towards certain apps.
Furthermore, check the competence of the icon or features of your mobile app using Facebook ads to check which of them get the most clicks by users.
To conclude with, it is desirable for you to have a quick research before launching the product and refine the mobile app at the earliest by considering the feedback as quickly as possible for ensuring the continued success of your mobile app.