Wasn't happy with the quality of the tracks themselves - he has production values like mine, so is phenomenally critical of any imperfections in the final performance/producton (timing out by a billionth of a second, peak volume on one transient out by a trillionth of a dB, that kind of thing)
Live is one thing - the audience likely won't notice ... and, even if they do, will forgive errors so long as you keep the vibe going
Recorded is an altogether different game .... and why I hate doing demos/mixes: I refuse to use a computer to do it, I record it live, just like if I were performing, but that means I can't take any risks ... no tricks or anything else that risks my having to do another take ... and another ... and another .... and another .... and another ... and another ... because three beats out on a recording is three bats out for all eternity (or whatever imperfection it was that ruined this take *sigh*) - which takes all the fun out of it, because I'm just stood there for an hour or more, twiddling my thumbs, waiting for the end of the track, so that I can spend 60-to-120 seconds mixing th next one in and then .... twiddle my thumbs until the next one.