Allow users to select features to install instead of installing on first use
Users should be presented with a list of features that they want to install so that they are available when needed instead of having to wait for the feature to install when first used. This is infuriating when you are on a deadline and management is screaming for you to hurry up. Also, the notification is too small and can be easily overlooked making the user believe that the app is just broken. Finally, the notification states that you will be notified when installation is complete, but I have never seen a notification in the several times I've installed a feature. So either the notification never happened, or there is no guidance of where to look for the notification. While I'm at it, there seems to be duplication in the UI. Several times I have checked a preference only to have a different UI prompt me for the same preference
