The new download preferences Kaleidescape released were a big improvement for me. But there still could be some room for improvement.Amazing App, thankyou!
I think KS have really dropped the ball with management/download tools with the introduction of Cinematic, it's a complete mess and there's no easy way to set things up to only download what you want and get rid of what you don't. When added to the fact it then thinks C_DV is an 'upgrade' even when that's not the preference.
I now have Strato K for the Cinema (JVC NZ800) for which I want C_HDR10 if available, C_DV if not, then C_SDR as last resort (for non C I want, HDR10>DV>4KSDR).
I also have Strato E, so that's set to prefer 4KDV. Was thinking I might put the Strato C in another room, but I'm not sure I can be bothered with having to also have 4KHDR10 or lower for that too!
What it really needs is an extension to the Movies tab of the System that let you find films by quality type easily see other formats available - the preferences didn't seem to work for an hour or so after they were set, so I got a load of C_DV downloaded, but of course finding out which ones are there because it was a mistake and which are there because there's no C_HDR10 is pretty much impossible.
I've tried to think in terms of "Tools" when adding some features to Popcorn Ready that Kaleidescape doesn't support. The tool to Upgrade Existing titles from the app is a good example which handles your last paragraph well and then there's a tool to remove the old secondary versions when done. And I also added filters to see the exact formats you have downloaded if you want to handle things individually instead of through the tools.