We just returned w/ our DD for her 1st trip & she is almost 2. We really mixed up the TS dining, doing some character meals, but also a few sit downs at restaurants we love.
She was pretty good but at times got fussy. My advice:
1) Do meals around their normal eating times or very early. We always tried to have dinner around 5.
2) I found she got fussiest when we had to wait to be seated, sometimes as long as 45 mins. Maybe have 1 parent take him on a nearby ride or attraction.
3) Plan your sit down meals around his nap time. We had 1 meal she slept right through, although it was CP, which we had booked for her and def nto for us.
4) Bring some of his fav snacks, colouring books & crayons, stickers, and small toys.
Yes dinners will not be the same, but there is no reason you can't all find a happy medium to enjoy your meals.
Good luck & enjoy.