This caught my eye because Greensleeves was the first complete song I learned to play on guitar way back in 1969. I learned the Frederick Noad arrangement, kind of a classical thing, so your version was quite refreshing with its rich guitar solos.
Very clean, great mix and I can hear everything perfectly... At least, if there's something I can't hear, I... well, can't hear it.
I have to admit, though, that I was expecting the SG-based lead much sooner. This could, of course, be written off as unrealistic expectations sets up by the 8-second mind-set perpetrated by our society. I wanted it to go further in its exploration of riff mania, but overall, it's still a great piece and very commendably done.