It’s generally considered good practice to optimize your apps to improve their performance, the UX, and the app's overall success.  However, the approach to App Optimization depends on the app's platform, your target audience, and the Apps goals.