Good post James. You try to explain in detail what you do and why and that's very informative. In that way people can think about it and debate it or tell of their experiences etc.