A very nice read, this one! It's good to see that you care about providing useful information while keeping a critical viewpoint. I found the article about micro mapping especially helpful. Thanks for all the effort and time you invested into creating this.
(One small comment: You might want to do some extra proofreading next time, though.)