Haven't heard that song in a very long time, recall now that I really loved its uplifting piano and chorus. What I would say now is that its got all the right foundations, just needs our John to come along and sprinkle some Foxxian magic on it, surely one for the cover treatment (I think we've got a forum thread on that).
"so many destinations, faces going through so many places" perhaps John was moonlighting with this band back in '78, and I think we need to know.
Wiki states they had a single in 1980 called 'That's What John Said'.
The plot thickens...