I would go on Saturday, since Sunday is Magic Mornings.
I went on Saturday of Columbus and Veteran's Day Weekends this past year and I was very surprised at how much we got done!
My suggestion is to make a priority seating at Crystal Palace for an hour before the parks opens. You will get a great breakfast, get to see the Pooh characters and be done and waiting at rope drop to Fantasyland (through the castle) before the park opens.
Arrive at the TTC by 7:15 or so. The resort monorail starts running at 7:25.You should be one of the first cars in the lot.
On vet day weekend we walked onto Splash mountain at 10am (we got FP for Thunder Mountain before getting on) and then rode Thunder mountain with no wait, right after.
We do take a break around noonish, though, so we do miss the heavy crowds (between 1 and 4). I would suggest taking a break and coming back around 4:30 (a lot of people leave after the 3pm parade). When you come back, hit the opposite side of the park.
The path from Liberty Square to Frontierland is great for watching Spectromagic .
All that said, I would never stay all day at MK -even on a weekday.
Did that many times as a child.You leave very tired and frustrated- and always hours before you said you would!