Another 2p's worth:
1) DO NOT pay upfront for a PPL - it's not necessary.
2) Tayside don't operate from Perth anymore (since last week). You can find out more about that on the Scottish Aero Club website.
3) There are a few clubs to choose from - I personally would use the closest one unless there's a good reason not to, as lessons WILL be cancelled, delayed, whatever and it's a pain if you've just driven 2 hours to get there.
4) I can vouch for Tayside but I am biased as I worked there and still do the odd bit now and then. What I will say is they're getting some nice aircraft which will be a bit more fun than the current ones

.
5) Inverness does look very nice if you want to do an intensive course.