We did it about four years ago. The character interaction was great, I do not remember anything being wrong with the food, and because we reserved the earliest time, we got into the Wizarding World before the crowds were allowed into the park even though we were not staying on site.
Wonderland...i was thinking the same thing. Maybe a new years card is in order this year instead! Plus, it's one less thing to do in December and I enjoy getting random Christmas cars in January (makes it a little less dreary).