Beaky,
Thanks for sharing your work. How on earth do you have time to play numerous gigs and write original material - that alone is impressive

It's very hard to follow an arranger on time and sing perfect pitch, but practice makes perfect and that's what you continue to do - congratulations.
I like your work. Maybe you should step outside the Beatles box and do something way different - just a thought.
If I had to criticize one thing it would be those awful drums. They really kill the deal for me - but that's not your fault.
I loved the guitar lead, even if a bit fast. Did you play that on the keyboard?