I think you'll be fine with those dates. Most schools will release for winter break on the 19th. That's really the key piece of this. We were there that week a few years ago and that Saturday was an amazing thing to see. Cars were backed up to get into resorts. Be gone by Saturday and you'll be fine.
Parks won't be empty, but will be very manageable.