Your PASSION for what you are doing is fantastic! DON'T ever lose it or let anyone talk you out of it. I usually don't hang for a whole cover but I did this time just to see if you were able to keep it up for the whole tune. And you did.
I don't know the tune so I won't be nitpicking at that aspect. But I was entertained and enjoyed watching you play.
I am on a phone now so when I can get a proper set of beadphones on I will be able to listen more closely. For instance your upper tom (second tom from left?) has kind of a funky flat 70s sound n my phone. But that worked for a lot of cats i the 70s so no loss of points there.