Tim,
That's going to be one very informative and brilliant website once its fully finished. I haven't had a chance to read it all, but I'm far from qualified to correct your work
so apologies for not being able to contribute.
I've book-marked it for future use, and look forward to seeing your build and website evolve. Thanks for sharing!!