Aren't the .install files a relic of the old days with lots of different repositories anyway? The idea behind an .install file (to install application from webbrowser) is good but it should not modify the list of repositories anymore. The system should only accept .install files for repositories that the user has already configured, IMHO.