I can see some improvement there in the drills.
Looks pretty good.
Gotta get the legs more involved. I can see you're getting there but the timing with the legs isn't quite there yet. You don't need big muscular legs and you don't have to super load and push off like a madman. It's just technique and timing.
Yonex VCore 100s - SW 351 6pts HL
Tour Bite / Luxilon NG 16 @ 51lbs