We had an 8:10 ADR for CP in May, and we finished eating, saw all the characters, and waited for my very slow-eating 6-year old to finish her third plate of grapes and still got behind the castle before rope drop. The key to our success is that we were seated at the first table for four in the left room (up against the wall - not the tables in the middle of the room). The characters came out of the door in the kitchen area and went to our table first. I couldn't believe out luck! We saw all four characters and finished eating in plenty of time - we weren't sitting around waiting for anyone while I kept looking at my watch.
We did check it at the podium a little before 8:00.
We were at the rope by about 8:50 and rode the first round of Dumbo. Another family and we were shocked that we rode first - it hasn't ever happened to us before. We didn't even run - we walked fairly quickly but were limited by 6-year old legs.