Unfortunately, this is not what it seems. Don't waste your money. Instead get the free Fast Pass for whatever time the show is that you want to watch and purchase your dinner where every you would like to eat.
My family recently went on a trip to Disneyland and purchased the On-the-go dinning package, with the expectation that we would be "guaranteed" better viewing spot than the people who simply get the fast pass. NOT THE CASE. We arrived 30 minutes prior to the show and we were literally stuck behind a tree with all the people who got normal fast passes and didn't pay for the dinner experience. Not to mention the fact that the food was sub-par. The lasagna was rubbery and the chicken was dry. You were given only 3 options and you're forced to have to pick a time that is well before the actual show time. We had a 9pm show and we had to eat our food at 2:30pm.
When I addressed this matter with the "leads" they were NOT helpful nor was the manager at "City Hall" on Main Street either. I was ignored and told I would be helped and the person never came back and then when we went to main street "City Hall" the manager Ricardo was not helpful and extremely rude.
From what I could see the show seemed very enjoyable but I was beyond upset that I paid for this experience and was told that I was paying for the food. NOT the case I was paying for my food and my tickets. It seems like it would be worth it if you had better spot to sit but there is no guarantee that you will see anything.
AGAIN I STRESS DON'T WASTE YOUR MONEY!!!! NOT WORTH IT AT ALL!!!!