This question comes up a lot, and I always refer back to this link from last spring:
http://www.disboards.com/showthread.php?t=1815941 There's lots of good info and opinions on there, as well as pictures of the location, the view and the food. The only thing that has changed is that check-in time is now 8 p.m. instead of 7 p.m., and people start lining up to get first pick of the seats by 7 or 7:15.
We did it and found it well worth it, since it was our first time, and our DD5 would not have lasted until the later show.