For this season, at least, taking into account only the top divisions of each league, the Scottish Premier AFA is the strongest league, with the Caledonian and Saturday Morning both being better than the Greater Glasgow Premier. Of course, things look like changing next season, but there are still a number of very decent teams in the SPAFA. 6 of the Top 10 teams in my Scottish Amateur rankings are from the SPAFA (2 from their Championship - Steins and Greenock HSFP). GGP only has 3 teams in the Top 50, with EKRR being the highest at 25, and currently has 7 reserve teams of SPAFA and Caledonian clubs in its 30-club membership.