Very nice. I used to play it too, I picked it by ear and played it nearly identical as you do, just a couple of fingering positions I did differently but with the same result.
I just miss a few harmonics, like the one you do at the end of the intro verse on the 5th fret, I used to do harmonics also in between the runs of the fast arpeggios on the 3rd fret and also at the end of the last verse same as you do at the end of the intro verse. They are very easy and they give it a nice embellishment touch, you can alternate them on the 12th and 5th fret, always 2nd and 1st string.
And a bit too much reverb for my personal taste, but don't take these as criticisms, just personal taste comments.
It's long time ago that I stopped playing but if I restart some day I'l pick this one up again, it's very nice to play.
Good job with a great song !