Would be a bit weird, though seeing as Glasgow is 300 miles away in a different country
But the nearest City is Stoke, and as we've already established in this thread, Stoke is a terrible place which should not be made famous for anything, ever. (Plus "Stoke Smiler", sounds abhorrent)
I really hate the name. They're going to have to do some real work to tie the theme into that, surely? What has that big spider thing, that the coaster passes through, got anything to do with "The Smiler"?