Go by Echelon; even a very large map can be playable on company level.
As for map size and # of turns; I think it would be better for us to program a simplistic utility that reads the scenario files and extracts that data from the files to make our lives easier.