Cool tune! Loving the harmonies you got going here, and the piano sounds smooth as well!
I think that the sound quality is not too bad.
I'm all about the performances on a recording-- like if you listen to stuff from the 1920's, if the performance is good, who cares about the means of recording?
Dino