Is a million lines of code a lot? How many lines are there in Windows? Facebook? iPhone apps?
Great use of the matrix of squares to represent scale. I do think the users can lose their perception of scale when the section changes jump different values. If it was always a factor of 10, that would be clearer.