James,

A clever "tribute". (I'm a huge JM fan, too)

There is a good deal of sibliance to the vocal and (for my tastes) too much reverb (makes it a bit hard to catch the lyrics at first - but it's okay once your ears adjust).

When you sing "Joni Mitchell" (each time), you rush a bit to get all the syllables in. I think the song would be effective if you simply sang "Joni" (no Mitchell). Most listeners will know the reference, it would add a touch of "mystery" and it would sing much better.

fj