I've made numerous updates since first posting it... Changes in taxation, security, pretty much across the board. In some cases, multiple options are now explored to address the same challenge.
Please check it out. And please, please spread the word. We have to get this thing done.