Goldengraham, I think your hand path is fine. All swings start with the top hand above the bottom. Eventually, the hands invert. Yours do. If you start by "dropping the bat" you'll be in a world of hurt.
I would loose all the exaggerated movement. It creates too much sway in your swing. Too much head movement. It looks like your weight gets back to the outside of your back foot. Keep that weight on the inside of your back foot. To help, turn your back foot in a little. It looks like it is open. Think about the weight transfer from the inside of the back foot to the inside of the front foot.
Once you get the exaggerated body movement reduced, then you can focus on extending and finishing your swing. Right now, you are cutting it off around your body. Good luck.
Ah thank you! I hadn't really thought about the exaggerated movement before this post, but I'll try to cut some of it out. And the extension helps greatly too! Also, could you see if I was using my lower body effectively enough?