I've played over sixty Scottish inland courses and can easily fill out a list of twenty or thirty that I've really enjoyed. Excluding the likes of Castle Stuart, Renaissance, St. Andrews Bay and the Castle Course, which though not true links, are nevertheless not 'inland' courses, here is my Top 10, in no particular order...except that it is...kind of!
Gleneagles Kings
Gleneagles Queens
Loch Lomond
St. Andrews (Duke's)
Blairgowrie (Rosemount)
Boat of Garten
Gleneagles (PGA)
Ladybank
Letham Grange
East Renfrewshire
and a special mention for the legendary Royal Balfron.