As a Pro creator on imvu, i can say that imvu and second life are not remotely similar nor close at all. Second life is a virtual reality 3D world, and IMVU is only a chat viewer, that is why you cannot walk around on IMVU and the rooms are all bought seperately, then like second life where you have to actually nonstop pay for land and renting and owning a sim.
In my opinion, second life is so much better then imvu, imvu is more towards the younger community while second life is targeted towards the adult community.
You can mesh and all of that but your shops stay inside the shop tab.
You cant have stores and all of that outside of shop.