Manage multiple Libary entries

Hey guys,
i have the following problem:
I want to use multiple sources for my kodi libary. My NAS of course and some vod providers (amazon and maxdome) which i want to implement in my libary using OSMOSIS (A fork of pseudo libary).
But there were to problems:
1.The content is sometimes the same, so my libary shows up the files multiple times. Deleting my rip of the movie from my NAS is out of question because the the movie offer of the VOD Providers changes continuously and after a few weeks I couldnt watch the movie on any way.

So, my first idea to write a small script to identify duplicates and remove unneccessary ones isn´t the perfect solution.
2.You all know, Kodi addons were written by third party developers and not by the Provider itself. So sometimes an addon dont work for a time or need to be updated manually (Amazon at the moment for example). So if there is just one version in the libary and maxdome has trouble at the moment it would be nice, to choose automaticly another provider (if its no indigenous production)

I know, the easiest think is likely to just go into the addons and search for the movie i want to watch, but the libary is still much more confortable.
Any ideas i can manage this?

Thanks