Great ideas, wicked phrasing, lovely vib, feel, touch, it's all there IMO it's all there, if I had just one thing to mention, don't play all your cards in one hand (I know this is a demo of your style, cool) and work on dynamics (quiet drop downs and builds) not that you don't already do this in your playing but IME often overlooked by a lot of musicians I've worked with, understanding and feeling dynamics add's so much......but hey, loved it, it's you and it is good
Check out Alain Caron for fingerstyle/thumb line swapping, very fluid, or nail Squarepushers thumb technique and then tell me how to do it please : )
IMO Remember to make your influences into your own style, don't show where it came from too much ; ).