Michael, this a great post!
Thanks a lot for sharing your experience.
Keep it up.