We were there two weeks ago. The huge lines you saw were walk-ups-they were taking them the whole time we were there. We had ADR's for lunch and dinner.
Lunch: We were told you cannot check in more than 10 minutes before your ADR but then we heard someone else being told it was 20 minutes before by a different CM. We gave our name at the arch, went right in, checked in and had our order taken at the check in. Then we were told to find a seat-we got lucky and got a table right by the window in the ballroom-and our food was brought over about 10 minutes later. The walk-ups were directed into the room where the Beast meets people-don't remember the name- where there were a bunch of stations for them to place their lunch orders and quite a few CM's stationed there to help with questions.
Dinner was a different story. We were seated about 30 minutes past our ADR.