I haven't listened to this in forever. I actually love Show Me The Way, but I also can't really remember any of the other songs you mention, good or bad. I'll have to spin it soon.
Have you heard The Mission? If not, it is really good. But then again, I am a fan of Cyclorama as well.
I have not heard The Mission. I may get around to it someday when I'm rich and can buy any album I want.
I do have the Kilroy Was Here album on cassette as it turns out so that may turn out to be another article down the road.