Hi David!
Reading your development summary (yes, I like reading these) and then listening to the song recording, the result you have achieved is impressive. Those voices sound real.
It is good to see you back on the forum and posting your work!
Andrew