I'm Baaacccckkkk. This is a great write up! Several excellent points made, after my install I will have some more to add.