My boys loved it. Yes, the pizza was not the best- but I thought better than some of the national "hut" places. The pizza's weren't large, but my hubby and I split one and the boys split one. It was enough for lunch. We sat outside the arcade in the bistro area. That way we watched people, didn't have to deal with the lines or the arcade. We did let them play a game in the arcade.
The characters were just around the corner at Al's Toy Barn. If you have Toy Story freaks in the family it is fun. After all, Disney is about fun. Plan accordingly. As for the lines, we tend to eat "off times", just like when we are skiing. It helps.