I would put a cap on how much a large army slows you down. 20000 Baccan infantry aren't going to take 57 days to cross a piece of land that would take a regular joe 48 hours