I have stayed to the end a few times... but recently age is catching up to me.
I did stay to closing at MK on my last trip though, but that was because I was a chaperone to a bunch of high schoolers... was nice cause I was able to ride Fantasyland rides with no wait.
I got to ride Peter Pan for the first time in YEARS