Well, I'm going to try out the hardcoe mode, but if the only real effect is having me constantly running back to town, then I will disable it.
It's been said that everything has weight. So I take that as stimpaks too.
What about caps (or what ever the currency used in New Vegas). That would be kinda cool if you had to hide them away somewhere, out of sight.
And when you took all your caps and went to get something expensive, some bandits would try to rob you.