I think 2.5 hours is more than enough time for players who are familiar with their armies to finish a game between any two armies at 2500 points. And not nearly enough time for a guy who hasn't played with his list to finish, no matter the armies.