Thanks guys for this very interesting read. Although some of the challenges brought fwd by some of the members felt a bit ad hominem, i believe it has push forward the discussion.
As you have done some research, i'd like to ask your thoughts on my experience and responses to the questions...