Hi, CampbellScot!
I remember reading very amusing your trip reports "back in the day" - my daughters are of a similar age (now 16 and 11). Nice to see you again. Congrats on you little one!
We went the week of Thanksgiving 2014 (Saturday to Saturday), and it wasn't bad. I remember bracing myself for the crowds, but, as a WDW veteran, it is very manageable. It is more important to be there at rope drop, have a touring plan, and plan your FPs well than at a low crowd time, but you probably already do that!
I absolutely loved going at Thanksgiving, and we are going again this year. I am not a big fan of the holidays in general, so it was nice to get away from the holiday expectations. And I would rather fight the crowds than the heat of August. DDs have the entire week of Thanksgiving off.
My big tip is to have ADRs for those really busy days like Thanksgiving day and the day after Thanksgiving. It was nice to sit down and eat and get away from the crowds. Lines for CS food looked really long. I almost canceled our ADR at Biergarten for the Friday after Thanksgiving, but I am so glad that I didn't in the end. Another food tip that I read - do not order the special "Thanksgiving plate" at any of the restaurants. It is offered simply because people think that they need to eat standard Thanksgiving food, but it isn't very good. I convinced my husband not to order it (we had our Thanksgiving dinner at BOG!), and he was so glad that he didn't!
My other surprise was how the park hours changed leading up to Thanksgiving. We had our BOG ADR on Thanksgiving (we just wanted a BOG ADR, and I just took what I could get - I didn't really care what day!), and THEN the MK park hours changed to 7 AM EMH. Holy cow! I wasn't sure that our family wanted to be that early, but we did and it was worth it (and we then napped in the afternoon). I am not sure that we will plan on going to the MK on Thanksgiving day again. I think that everyone wants to be at MK on Thanksgiving day, so we might plan on a different park for that particular day.
Have a great trip!