I am one of the people that was not thrilled about the LionChief System when it was announced but after watching this video I have changed my opinion. If you have not seen the video take a look.
I think this is a big improvement over the traditional Polar Express set.
http://www.youtube.com/watch?v=VXQScIMl3z4