I use GLA less often, but my experiences there tally. EDI seems a bit better.
One of the problems, I think, is that the vast majority of flights out of these airports are lo-co's, and they extend the same treatment to all PAX. You somehow expect something horrible if you're on a lo-co, and often I'm pleasantly surprised. Last week, I studied the departure TV screens at EDI for a while. It seemed to me that something like 8 out of 10 flights is a lo-co, with the occasional BA, BD and KL flight in there. It is a really shame that the full service carriers are so thin on the ground.
Now DND, there's an airport you want to try one time! Really nice, and little. You can even chat with the crew over coffee in the little corner cafe before the flight. Hurry up, before the ScotAirways franchise to CityJet expires...