Wonderful post. Thank you, thank you, thank you.
Thanks, it took me a while to compile and organize everything and write some thoughts.