We ate there in Sept and were pleasantly surprised. I know it gets alot of mixed reviews here in the Dis, but the night we went we received excellent food and service. We showed up, put our names down, and was told it would be about 45 minutes. It was closer to an hour, but we had requested a window seat and got it. They were crowded by the way. I know it increased her tip, but the waitress was wonderful making sure we maximized the meal with the dining plan. We all ordered steaks and she offered free lobster add ons, (the only time they were offered all week). My son doesn't eat lobster, so she told him to order it and give it to his dad which he did. She never let our glasses get below half full. We split the meal and had the bread, crab cakes, a tomato stack appetizer thingy, two steaks, two lobster tails, veggies, cheesecake, and some other dessert, which I forget right now. It was all good.
To answer your other question, there were no restrictions for the meal plan.