If you talked to me before our 2017 'Ohana visit, I would have said that you'd be there during fireworks. In all of our earlier visits, it was a good 30-40 min before we were seated and then it was a nice leisurely paced meal after that. With our 2017 meal, we arrived a bit early...were seated 20 min ahead of our ADR time...and were done after about 45-50 minutes. We tried to get our server to slow the pace, but he disregarded our numerous requests. Bread, appetizers, and first round of meat all came out within 5 minutes of each other, he and the runners piled on meat every couple of minutes even if we told them we weren't ready, the drink I ordered when he first seated us (I got that in before he ran off) didn't come until just before dessert, and he dropped the check with the bread pudding. Sure, we could have sat there with our mountains of food that he and the runners chose to pile on and slow play this from our table...sure, we could have notified a manager...but at this point, the damage was done and sometimes you just want to leave a bad situation.
This was actually a topic on a popular Disney podcast show yesterday. I had read about rushed 'Ohana experiences before our 2017 trip, but it seems to be more and more common and still an issue today. So, it's very possible you could be done and rushed out before fireworks.