So far Ravenloft is the only horror-specific setting I've run (although I find horror eventually creeps into anything I run), and I've rarely had the opportunity to even play in a horror game. I've never run "weekend in hell" Ravenloft and I've always had the default for the players that they are native to one of the domains (although they can choose to be an outlander if hey wish).
But anyway, for the most part, it doesn't really matter to me that VGR rewrote a bunch of earlier Ravenloft canon. A lot of the new stuff is cool, so I combine it with what's I liked from the earlier editions. And I think that they kept the themes for the domains pretty well, even if the particulars are often different. Like, Borca and Dementlieu are still sufficiently decadent, and it's still limited to the upper class for Borca and Dementlieu is still beset by rumor, scandal, and lies. OK, Ivan isn't going to be pretending to be a Totally Normal Person until he whisks you away to his Joker-esque Funhouse of Doom anymore, but he's a different type of really creepy, and I like that. I like that Ivana is actively involved in alchemy and business instead of just pining after men now. I'm glad that rapey darklords like Dominic got replaced. Valachan is a bit weird now, what with the displacer beasts, but it was always weird and was always hunt-based.
I even like the idea that every domain is an island. It allows me a bit more freedom to move people around more (I always felt having the Mists come and snatch people away was a bit much; here, people can choose to leave the map and go elsewhere), and I have already decided that there are Mistway roads that can be taken to travel mostly safely from one domain to the next in an orderly fashion (as long as you don't leave the road, of course!), thus allowing for a modicum of trade and travel.
Honestly, the only bits I really wish they had included from before were a fleshed-out Vechor, Shadow Rift, Nidala, and the various religions. (Yes, I know that the Rift and Nidala are mentioned, but only in passing.)