If you've been to a high school gym recently, you've probably seen those collapsable bleacher-type seats. They nest one level inside the other and they can be pulled out and pushed back in. Why doesn't Disneyland use something like this for Fantasmic!? It would definately be an eyesore, but with as many great minds as they have at WDI, surely someone could build a lift or something so they could keep them underground during the day? Then, as F! time approches, block off the edge of the RoA, up come the seats from the ground, pull them out, and there you have instant seating.
Aside from eliminating the viewing problems, I think it would also free up traffic a bit. I mean, things are so congested because people are looking over thinking, "Hmm... I wonder what that is? Whoa! Is that a dragon?", am I right? With the bleachers there, you wouldn't be able to see the show, and so people would just keep walking.
I don't know, I've had this idea for a while now, and I'm sure there has to be SOMETHING wrong with it, or Disney would have thought of it by now.