I've heard most of the sideman material here and two of the leader dates on other issues--the sound quality is quite good. I imagine that this set will sound quite good, but I have not heard it.
Chiming (whistling? ) in a bit belatedly ... Others have put the "whistle stop" idea to music back then as well:
This might help explaining the concept and the train connection too.