Dear brother Damon,
AA. Thanks for sharing. This is a mirror of my thoughts. Both brothers R.Ahmed & A. Aziz have beautifully encapsulated their concerns. What we now need is implementation. Once we start to walk the talk, by Allah's grace, things will start falling in place. However meager our means & however rudimentary our beginning may be, as they have pointed out "a single step of a man, a giant leap for mankind". I really look forward to this exchange of ideas with you and others. Going a step ahead, do you think it would benefit all concerned if we start sharing the results/responses of our implementation, of whatever small or big we do. I feel it would be a good way to motivate ourselves to put our feet on the ground.
May Allah bless us the strength to stay the course.