OK one issue I have. First off it sounds cool, but as a Muslim I believe that not all are destined to be guided.
The cool bit: people being virtuous, sociable, spiritual etc.
The uncool bit: the real world where people aren't always like that.
As a Muslim my angle is I have a decent community...