We just did 6 character meals last week: Liberty Tree Tavern, The Crystal Palace,Chef Mickey's, Princess Story Book, Donald's Breakfastsaurus and the Garden Grill. My DH and I made sure to sit on the same side so we could video tape/ take pictures of our boys with the characters. We made sure that the kids were on the side of the table that would be best for the characters to easily slide by. LTT is family style, with the characters coming to each table. The food was great, as was the character interaction. The Crystal Palace was a buffet, and we did tend to wait a bit longer than we would have (watching the character's route) in between getting our plates filled just in case a character stopped by. We were told the basic route they took by our waiter, but it wasn't always followed. We ended up having to wait for a character well after we'd finished eating. At Chef Mickey's, we also had to wait longer than what we were accustomed to at other character meals to see each character. If we had been seen by one of the characters, they just gave us a wave and kept going, unlike some other places where the characters still interacted with each passing. At Princess Story Book, we were served family style, but again we were skipped by a couple princesses and were the last to leave an empty area while waiting for them to return for pictures and autographs. At Donald's breakfastsaurus, we had already eaten by the time the characters got to our table, but they each came quickly once they started in our area. The Garden Grill is also family style and the character interaction was hands-down the best of any of them.
For most of the pictures, we had our children stay in their seats.I made sure to zoom in so that the backgrounds were minimized (if people were behind them). The boys had plenty of room to hug the characters and get their autographs. A couple characters picked up our 4 year old or placed him on his chair for the picture. For some pictures, we had them stand next to the table where/when we felt they wouldn't get in the way of the wait staff or other diners.
For the most part, to play it safe, my husband and I took turns filling our plates at buffets so that one of us could video/take pictures in case a character made a stop at our table. Luckily it only happened once.
Enjoy your trip!