Would long-term inn rooms in VoB create all that magic? I don't know, but they aren't going to hurt anything as far as splitting the player base. The very worst thing that could happen is, in fact, no one uses them.
Perhaps it's a design failure on our part, but the Village is not meant to be a welcoming place; no one in their right mind wants to stay there. Here's how it's described in canon, to give you an idea:
The Village of Barovia is arguably the realm's bleakest settlement. [...] The villagers who dwell here are horribly wretched even for Barovians, plodding through their daily rituals with the hollow look of prisoners. The whole town is wrapped in a palpable morbid aura, as if the fog was a funeral shroud and the citizens the walking dead. [...] The burgomaster, a cruel and restless widow by the name of Vanda Atanasius, loathes her duties in such a place and abuses the peasantry more out of spite than anything. Travelers along the Old Svalich Road typically pay their fee to the Vistani and hurry on about their business.
These are the most xenophobic, fearful, downtrodden Barovians. They wouldn't tolerate a lot of outlanders just loitering around their town. It'd be wholly artificial to install a hub there, it'd make no sense ICly at all.
I've been playing here for years on and off and I didn't realise that, I think given your description the village needs some more work to make it bleaker, maybe some more mist, darken the tilesets, give it some sort of dank green/grey colouring, and some more creepy sounds, making it a little more claustrophobic would help, because it's layout reminds me of Vallaki, you know that village that
everybody thinks is a city.
On the subject of inns, yes I agree they do seem like an after thought, I don't like the idea of renting though, as I fear it might lead to wealthy characters renting them all and making them essentially player housing, it would be very bad if all the rooms got locked up because that's only going to make inns even less useful.
I think the real issue is that you can just sit down and rest or fall asleep almost anywhere in the module, which is extremely frustrating and immersion breaking for a lot of characters, and in my opinion pretty cheap and meta, especially if your involved in a DM event, or a well placed story arc between players, to just be able to take a few steps away from combat and refresh, rinse and repeat, is just uuugh, I can't even put it into words how much this winds me up. I think this is a bigger reason why inns are under used and almost unnecessary. A little tweak to the rest system would be more than welcome for me, make those in rooms more attractive, and bring a little more sense of dread and danger to the setting.