If you reset your default applications, you're going to continue to get the question of which app to use. To the best of my knowledge, you cannot set an app to be the default absent the situation appearing where the choice is necessary.
Stated differently, in Windows you can go and select that any time a mp4 file runs that is uses a certain program. Alternatively, if no program has been selected for a file type, it will ask you, and you can select "always use this program" if you wish. For Android it only works the second way--you select the program when the file (or situation) develops, and you can choose "always" to avoid making the choice in the future.
With Android if you want to use a different program in the future, then you need to go in and reset. Note though if you install a new program or upgrade an existing program, it will ask you again. Thus, if you hit a link for an address, if you have multiple map/navigation programs on your phone (e.g. Google Maps and Verizon Navigation), when either updates you will again need to make the choice the first time you select an address app (or every time if you don't select "always").