Cupar is built into the side of a hill, get used to above feet / below feet shots, never played Leslie (and very unlikely to) so can't comment although I have heard that a couple of the holes cross each other which is kinda worrying
If you are looking for 9 holers with a bit of variation and some great views you should check out Muckhart. We have three 9 hole courses all very different to each other.
Just 15 minutes from Dunfermline.