I give it up to ya for taking the time to put all of this in one place. There is a lot of good info and it is well written; it obviously is something you are putting a lot of work into.
That being...