It really depends on the crowd. I went a few weeks ago, we walked in 30 minutes before the show, got a table and still got food in time for Illuminations.
But I agree, Mexico is a great place to watch. It's also right at the entrance to WS, so you can zip out pretty quickly after the show.