But for me Barovia is clearly not generic. Yes with the mists, the players could come from any other universe, but the other universe is not the problem. All the adventure is in Barovia, and it is a setting detailled, with each location, the people, their motivations etc..
A generic scenario...