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.
"If I am in the impossible business, and I am, then I want to go beyond the impossible." David Copperfield