If you were unable to go for the first year of Christmastown I would highly recommend it as the park is beautiful lit up for Christmas and they even have a marketplace in the Germany section where you can buy product from vendors from throughout the state of Virginia.
To me, this also indicates a general appreciation of the customers. From a business standpoint, Christmas should start in November after the Halloween rush is over, and end on January 2 as the crowds from Christmas and New Years have mostly vanished. This seems to be Disney's sentiment. Universal, conversely, starts the festivities after Thanksgiving, which is still a bit early but a definite improvement, and ends after Little Christmas. They won't attract any extra customers with the January festivities, but they keep the decorations up, regardless.