I live on the outskirts of Perth and would have to say that we see as much discontent and anti-social behaviour as anywhere else.
Crieff looks nice, but I wouldn't want to live there, although the new community campus is pretty good. Comrie, much smaller and very pretty, but even further away from civilisation.
As someone mentioned earlier, the bad winters can cause untold problems and it is not unknow for the A85 to be blocked. That road is also a nightmare to drive on in the dark.
Aberfeldy is very, very beautiful, although again it is not as nice once you start digging under the surface. In Aberfeldy, as in lots of areas in Perthshire there has been a massive influx of Eastern Europeans and that has led to some degre of animonisty with locals. The road to Aberfeldy from the A9 is also pretty hairy at times. I have worked in the town and I hated that part of the journey, very scary.
There are other places in Perthshire, such as Blairgowrie, Stanley, Errol, where I would not live, even if you gave me a house for nothing!!!! As someone said earlier, the divide between rich and poor is quite marked, and these towns and villages have their share of social problems and problem clans.
This all sounds very negative, but the reality is that there is not a huge difference in lifestyles no matter where you go.
With regard to the anti-English feeling, I have never noticed it, I have many friends who are English, but to be honest, no-one ever actually notices.
Based on the same-ness of so many places, I think you could look at Kinross-shire. Loch Leven is great, I lived in Milnathort for a few years and did love it. Enough going on in Kinross to keep me busy, plus 20 mins to Perth, 20 mins to Dunfermline if I wanted a bit more. Plus a shop that sells the best ice-cream in the east of Scotland :)
Oh, and I've never heard the term playdate used by people here. Children "come for their tea" instead.
Good luck whatever you decide