Two things :
1. Maybe something this long should be a multi-part post.
2. I know it sucks but going through and indenting the paragraphs makes long posts more readable.
I enjoy the subject matter but both the length and formatting make it hard to get through.