I'm sure you're looking for some honest opinions so I will be honest.
I won't comment on the self working tricks you performed because they're more about knowledge than skill. Your double lift needs some work. I had my wife take a look at it because she's not a magician, nor does she know the double lift. She was suspicious right away. Your handling was too obvious. I shouldn't have shown my wife the first card change that you did because she immediately said the method after seeing it. Maybe because you did it too slow. Your other card change was very, very nice. Very smooth, and almost flawless to my eyes, and totally flawless and amazing to my wife's eyes. This trick got the best reaction from her.
Your thrusting was priceless, but please stop beating your monkey! (just kidding)
Good work over-all, and thanks for sharing that.