At least we don't have another POTJ Ellors Madak/Bespin Guard/Ketwol/Sabe ordeal on our hands (yet).
If I'm remembering correctly, the only reason for the Duros wave glut was because they shipped it in two consecutive waves, swapping in Shmi and Training Obi-Wan as the newest "wave." It wasn't unti lthen that the Duros wave started sitting, and I think that proves my point excellently.
My ideal system would have waves of 3-4 new figures, a new wave every month, and that wave available in that case only. Let this go on until they've put out 24 figures for the year.
In the fall, Hasbro would switch to 2 different cases of 1 each of the figures that had come out all year, destined to be hitting shelves for Christmas time. This would offer holiday shoppers the biggest variety, let collectors catch up on anything they missed throughout the year, and offer the perfect opportunity to throw in running changes (along the lines of Hoth Han's coat switch).
I'm just a guy who buys toys, but I've watched the system enough to know this would solve a lot of the distribution problems Star Wars toys seem to encounter.