Being fan of Debian and using Terminal to install packages I really welcome what you have done. I was thinking about such a aproach before aswell. It would be great to do repository style mod installer where authors of mods will be able to upload their mods in a fashion that your plugin will be able to handle and install it in KSP with all dependencies or lets say if particular module cant work with other, dont allow installation or ask for removal of interfering module. Also when Squad finnish the game they should consider adding this method of mod installing to KSP so its native.