Al Khor, Mesaaid and Dukhan are industrial towns inhabited only by employees of the companies that own the town. Otherwise people live in Doha. There are lots of people who live in Al Khor who use this site, hopefully someone who does will respond.
I just want to give another side to the story. I live in Dukhan, about an hour from Doha. When we first arrived I wished we could live in the centre. Now, after 3 years of being here, I bless my lucky stars I don't live in Doha. Company accomodation is free and well maintained, I may live a little way out but I can go to the beach in 5 minutes, walk my dogs in private and see flamingoes outside. A small community isn't necessarily a bad thing, people pull together and I have never had more friends. There's no traffic, no stress and life is good.
I love it here, I hope you will enjoy Qatar as much as I do, wherever you decide to live. All the best, JJ