This is a pain in the behind, and makes me uninstall any app that does this.
They should register for their own domain only if they really feel they need this.
I.e. when implementing this (very reasonable) feature request, please also look at what can be done about false choices.
Including this bug report Android applications hijack^Wclaim MIME type associations