If I understand right, you can make a PS for the other two I mentioned (not sure about Tony's Town Square) as late as around 5:30 or maybe 6, if you wanted to make a late PS for those, you could probably use at least an hour eating and then you wouldn't have to be in Tomorrowland nearly as long.
Last year we ate at LTT before
MNSSHP, our PS was early though, around 4:30 or so, and we had to go to Tomorrowland, but it wasn't as bad as I thought it would be. We got our picture taken while we waited, and rode Buzz Lightyear, and by the time we did that, it was time for the party.
Hope this helps!