To be frank I don't really want another iteration of the original Dragonlance adventures. We've had at least three conversions of them and rarely is it worth the time, especially since the big dungeons in them are mostly out of fashion with today's players. And honestly, I am really tired of the War of the Lance era. (And it perpetuates the nonsense that the original adventures should be somehow "central" to the setting) There is much more to Dragonlance, and if you really want to just play the original modules, just buy the pdfs on DMSGuild. I'd rather an original Dragonlance adventure, to be honest, like the one Sovereign Press/MWP did at the end of 3rd Edition.
Curse of Strahd isn't a good example as a setting book, either. Whatever its merits as an adventure, it is a terrible setting guide for Ravenloft. It omits most of the setting-specific rules that make the setting (changes to magic, changes to monsters, powers checks, fear checks, horror checks) and at the same time happens in Barovia only. And a really weird version which takes its cues entirely from the original module, not the setting. Luckily they opened up Ravenloft on DMSGuild, so others can convert that stuff now and make things more in tune with the setting.
I'd say the only pre 5E settings we've really got setting books for so far as Forgotten Realms and Eberron. CoS has little to do with the Ravenloft setting, and Ghosts of Saltmarsh is pretty barebones (and didn't even open up Greyhawk on DMsGuild).
That being said I run entirely homebrew these days so I don't tend to buy settings books. So none of those products is for me. If I want to run Ravenloft, I'll use the Red Box or the 3rd edition campaign guide, and steer clear of CoS.