If they set up the food ordering like WDW, when we were there, its best to try to plan a little ahead. In the beginning, we would pull out our phone and mobile order once we got hungry, which was clearly when everyone else in the park got hungry and we would have an hour wait for our window to show up, then another 15 minutes or so once we showed up to get our food.
We also struggled with the limited menu and picky eaters. We had to to try to order there a few times to get modifications. Sometimes they let us and other times they did not. They do have some modifications that you can make on the app, but not a lot.
I agree with this. I did TOD last month and I only had 50% luck with mobile ordering. I was able to get some things early on in the day. But I faced 2 major issues.
1.) I ordered a mimosa flight and when my window came up, I went and waited outside the line since it normally only takes a few minutes from there to go to "order ready". Well, I waited 10min and nothing came up and there were only 2 people in line. So I asked a CM outside the booth and he said I can't get in line yet since I don't have an order ready notice but that it should be called soon. Well, 15 more minutes went by and there were zero people in line and all of the CMs were just chatting so I asked the CM again and he checked my order number and apologized saying he moved that order to "order ready 25min ago...when my window first became available. But, for whatever reason, it never pushed to my app.
2.) Later in the day I desperately wanted a hot drink because it was FREEZING (for a SoCal local anyway). I went to order a hot chocolate from the coffee stand just before Pixar Pier and the earliest I could order it for was 2hrs from then!!! That makes ZERO sense! So, I didn't get my hot drink and got so cranky by that point I ended up leaving for the day.
So yes, definitely think about what you want ahead of time. And if you plan on eating during lunch or dinner hours, order as soon as you get in the park. Otherwise, you might find one of two things. Either A, you won't bet able to get your food for over an hour and you're already starving. Or B, you might be starving and none of the food you can eat is available for 2hrs.
I'm a vegetarian and it was a little frustrating at TOD that I had trouble getting one of the few items I could eat without a long wait.
If you get hangry like me, bring snacks with you just in case!