I was lucky enough to live within view of Barrhead station in the late 1980s
At the time Glasgow - Carlisle services were still operated by locos (mostly Class 47/4) and either Mark 1 or Mark 2a coaches
Also, WCML services operated via Kilmarnock, giving some unusual locos and workings from time to time
Equally, when Class 156s were introduced they used Glasgow - Carlisle for testing purposes, and I managed to see almost all the Scottish units as they were accepted!
I remember seeing the Pilkington rake a few times at Carlisle
I then moved to Aberdeen and for the next three years observed the transition from Class 47/7s to 156s, and then finally 158s, as well as the Aberdeen - Inverness transition from Class 47/4s to 156s, then back to loco haulage, and then finally a mix as 158s finally arrived
Again, this also resulted in seeing some strange locos as some had to temporarily allocated to Eastfield and Inverness