Yes, I do, very well. Used to live near the town and walk on the Long Mynd on a regular basis. Around 250k visitors a year visit the Long Mynd and Carding Mill Valley, which is a National Trust area.
If you like hill walking, the quiet life and the countryside, the town is perfect for you. If you like a lot of culture and night life, do not move there, as it doesn't exist.
The town's population is predominantly older as a lot of people like to retire there. However, there are young people there and even though it is a quaint market town, there can be a bit of 'yoof' trouble at night. The secondary school is pretty shabby but good in terms of education. I considered putting DD1 there but we ended up moving miles away to a more remote area. ;-D
There is a very nice children's park on the side of the A49 where we used to take our little ones and a bowling green on the grounds.
There is one supermarket, a Co-Op, which is quite pricey and a lot of 'trinket shops' - selling stuff mainly for the tourists. Your nearest supermarkets would be Harry Tuffins in Craven Arms, or Tescos in Ludlow. Of course, you can always hop on the A49, which bisects Church Stretton and 25 minutes later, you are in Shrewsbury, which is a lovely town and has excellent infrastructure.
Do bear in mind that the population of Shropshire as a whole has doubled since 2002; and there has been a lot of house building going on in the town. We moved as it started getting more busy.
If you want to live near the town, Little Stretton and All Stretton are lovely little villages with great pubs. People can get a bit bothered with tourists, but to be honest, I think tourism really makes an area buzz - who wants to live in an insular community?!
With regard to making new friends...it's not too difficult. There has been a huge influx of new people moving in and now is the time to tap into that - as they are all looking for friends.
The locals are a little tricky to get to know but patience is a virtue. I know that 80% of my mates were incomers, like me.
Good luck with your plans.