All strong points there. I might point out that Ravenloft is also a bit of a kitchen sink setting, albeit one with a much tighter focus. And as you said, people can understand it easily. Everyone knows Dracula, and a lot of people know the aforementioned Castlevania.