Great swing with excellent athletic posture and pretty smooth movement. Just by eyeballing the video my guess would be a high ballooning fade/slice on your bad misses.
I agree with BX's advice on the setup. A slightly ascending blow will remove a lot of the back spin that you have in your swing and add carry distance. I don't agree fully with the balance statement because I see folks swing a hell of a lot harder than you do and balance isn't an issue, low cappers, tour players, long drivers, etc. My advice would be to swing as hard as you feel comfortable with because in my opinion its much easier to develop control than power.
Agree with BX again that your lateral movement is carrying you off balance. In your backswing there is a lot of upper body movement to your right side. This builds up into the point at which you
need to sway forward towards the ball and back to your left side. Looks to me like this is causing the forward motion and imbalance at finish. I suggest working on stabilizing your upper body throughout the swing to attempt near neutral lateral upper body movement. Weight transfer as described in the golf swing relates to center of gravity transfer, not movement or motion. Too much lateral movement in the upper body is a major contributor to inconsistency as it requires you to have the same back and forth sway motion in order to achieve a consistent result. Swinging slower requires a slower sway... swinging faster requires a faster sway to sync. Don't get me wrong, there are a lot of golfers who play a great game by doing this, but that's a lot to match up which decreases the chance to solid contact and a consistent result.
Drill - Practice swings visualizing your spine being locked in place. Use your shadow on the ground to let you know if you are swaying. You will notice that no matter how hard you swing, balance is maintained. You probably will always want to work on this, it's not something that ever fully goes away.
As mentioned by others is the swing path. Hard for me to tell if its really over the top that much. I've got a great drill that I think can be taken to the course so I feel it's versatile in use. It involves using 2 range balls to exaggerate an inside approach feeling in the downswing path. It's pretty straight forward, you want your club to pass inside the rear left ball on the downswing. Your body will adjust or compensate in other areas to make a swing happen, so just focus on the swing path.
Translating it to the course means picking one point along the target line (in black here), swing inside of that as reference when taking your practice swings to feel the inside club path before hitting. You can also use the same method when you make your actual swing at the ball...assuming you don't have much else going on in the brain!
**Remember that the left-inside ball is a reference for exaggerating the feeling of an inside swing, if you actually follow this uber inside path it will be a push or a hard draw shot.
Post some stable camera daytime videos if you can and let's add some more power in there as well.
My suggestion:
1. Work on neutralizing lateral movement
2. Work on inside path
3. Play golf, have fun
Hope it helps!