This is a great article, well worth reading! I am sure many others will find value in what you have written as well.