I can see you are evolving..
In first rhythm figure, I would appreciate either slowing down the beat to match tempo or speeding up your guitar.
Solo is pretty good.
You have to play from the heart.
Try to sound a little less like your heroes and just play.
No one disputes the fact you can play, you just need to develop your own inner voicing a little and you very well may have a breakthrough that leads to something really new and great.
Is there any way you could have played that and then inserted the percussion after? That might be helpful, idk.