I have never heard of John Hiiat, so I cannot say how close this is or not. It is not bad, but I found it a little loose in both the playing and vocals. Knowing the skill level of the folks innvolved, I suspect that might be coming down to the mix.
I agree with the harshness comment by you know who. The mix seems a little lowfi. I kept turning it up expecting some energy to come from it, but it got too loud before that happend.
Ed, I hope you do not think I am beating up on you. I really am not trying to. I was actually really was hoping it would be great and not have to say anything. But I would not be completely honest if I simply said "good job". You are not some fly by night smuck dropping through to fan your glory. You're Bapu. You deserve the truth.