I can tell you where playing short stacked has helped me tremendously. When I was still a noob and learning to play pre-flop, playing short stacked forced me to play more correctly. At the same time, when I lost my stack, I still kept a decent bankroll.