Sadly the RPG's that do offer a home never allow you to do much with it. One of the few good things about Dragon Age 2 was that there was more to your home than just being a place to store crap. You had to access to your formulas to create potions, poisons, runes and bombs and you also got letters from people some of which led to quests.
I've yet to play an RPG yet though where you get to literally sit down next to a fire place and watch as your character - with motion - grabs a cup of wine and drinks from it as you open up your journal in the other hand to read shit as your character rejuvenates simultaneously. You know, let my character get drunk at home, let him use the facilities there and invite companions for parties and intimate fun. That'll be good.
Mind you, The Firelink Shrine in Dark Souls kinda served as a home for my characters with The Fairlady's Sanctum being a home for two of them. In a game like DkS where most of the world is dangerous and its inhabitants out to kill you, returning to a bonfire kindled to the maximum *and* with a firekeeper is a luxury especially when you get the maximum Estus flasks as a result. Your character would literally rest at the bonfire and you could fiddle around in menus for as long as you liked repairing, leveling up, upgrading, storing and viewing items and assigning spells.
I think Original Sin will give that feel with its house/houses, where your companions rest and where you can store as much as you like and do what you wish with the furniture. I had a house back in Divine Divinity that I procured from George after he was murdered. Not only had I left a teleporter there (so I could teleport back and sleep in bed after a long day of killing) but my storage was there and I had taken it upon myself to add certain new furniture to the place that I was freely given by some peasants. I even added a map note on the map named "Home" for the house. I hope Original Sin allows us to do the same. That Shelter Plane sounds a tad bit...unhealthy. Who is to say it won't just collapse with reality considering it exists at the end of time?