I wish we could have finished the game, so maybe more time? Though we could've played more efficiently...
I remember that problem from 2009, but it didn't exist on the moon in 2010. Smaller tables and fewer players helps a lot. The table being small enough for "Hey Bob!" to get someone's attention helps.
I've considered suggesting a limit where one couldn't bring your troops on the table more than some arbitrary distance from one's deployment area. I've considered suggesting a limit on table size. I also have played in another store where they timed turns, where if you didn't finish a phase, it was left unresolved. One might assign 'whips' whose job is to keep things moving.
But there are downsides to all of the above. Trying to beat the clock resulted in a high stress game. Playing on a huge table is a large part of the attraction of the mega battle. Being able to reinforce an area of the table that needs help is part of the game. There are options, but we might want to be careful on which ones we might implement.