One thing I will add - despite all the criticism I brought up, I find HPMOR tremendously re-readable. I went to check on one of the statements keybounce referenced, found it immediately, and still ended up plowing through a dozen or more chapters for their own sake. There's a lot to say about HPMOR's flow, not all of it good, but when it works it really works.