Paged through the book tonight and this CSM codex is so much better than the previous one! Charts, random things, new units that don't immediately suck, old units that don't immediately suck. It makes me want to read more of it.
I only regret that it is a hardcover book...