One thing I found particularly immersion breaking is the fact that you can run around with two sets of armor, several weapons, dozens of potions and hundreds of misc stuff. The best way to make this more realistic would be a mod that would calculate not only the weight but also the volume of every item. I.E: A book is not a heavy object but it's big therefore it takes a lot of space in your inventory and you shouldn't be able to become a walking library with dozens of books in your bag.
Having said that I'm thinking about restricting myself on that front. What I'm thinking about here is the following:
Weapons: 2 1H weapons or 1 2h weapon and 1 bow.
Apparel: 1 set of armor, 1 ring and 1 necklace.
Potions: Only 6 slots for potions/poisons. I'll pretend I have a chest belt with six slots to carry flasks just like Geralt had in The Witcher. I'll be able to stack any number of the same flasks because I'll pretend every flask is actually a dose stored in the same flask. I.E: If I have six potions of healing stacked I'll pretend it's actually only one flask with 6 doses.
Scrolls: They are pretty much weightless and thin so I don't see a reason to limit them.
Books: 1 book.
Food: 1 unit of food and drink. No stacking.
Ingredients: This is where I'm struggling the most to find a good balance. The problem here is some ingredients are pretty small and weightless but others like giant thumbs are big and heavy. As my character's gonna focus on alchemy I'll need a lot of ingredients. I think I'll stack small ingredients and only carry one of the big ones.
Misc: As I don't plan on using enchanting and smithing I'm not gonna carry any soul gems, ores, ingots and leather. Jewels are limitless because of they are small and light. Quest related itens cannot be dropped so I'll just pretend they are not there.
I would like some input here, any of you guys have any suggestions?
P.S: I know some ppl will think this is boring and will ruin the game blah blah blah. If it's not construtive feedback your post will be ignored.