OK, I just wanted to mention something I noticed that I haven't seen anywhere else. Mostly due to getting on the topic late. It may have been mentioned.
(I will say I read this book about 5 times. Not just because of Morrison's sticking in a lot of comic references, but because I though it was a darn good action tale and Sprouse rocks!))
When Savage is mocking the "scientific" things about "binary world" it is said that the two converge every centi-millennium. Faust says something like it meaning every 100 thousand years. This is not the proper meaning of the term at all.
Yes, a millennium is 1000 years. But, the proper term for 100 thousand years is hecto-millennium, with hecto- being the prefix for 10^2 or one hundred in the SI (Abbreviation for Le Systeme Internationale d'Unites) the officially adopted name for what mostly everyone calls the Metric System.
Centi- is the prefix meaning 10^-2 or 1/100th. That would make a centi-millennium only ten years, or the approximate time between COIE and Zero Hour: A Crisis in Time. Then between ZH to Infinite Crisis. Then Infinite Crisis to whatever happens next year.
Of course within each DC Crisis the characters generally believe their timeline existed from the beginning of time. Only the readers notice the 10 years in between.
A generalization of sorts, but I'm sure the use of centi- rather than hector- was not a mistake on Morrison's part.
I worked for NIST, the USA institute that does our highest levels of measurement or I wouldn't have caught this.
hsalf