not bad at all..... just get more stable and you are quite close to a great swing - watch how much the base of your neck moves
work on the right leg stability, while swinging 3 clubs together, which will help you 'swing' the club a touch more and give you a smoother transition, let gravity show you how, and then 'build' speed
looks like you are close to the border of half vs full roll, hard to tell from the clip, so if you are hitting a push/fade, keep that lead forearm rotating through
forward press move is near the extreme, but I suspect once you get stable with the lower body, that won't be a problem
very nice swing, I bet you hit some great shots, just lack consistency due to the movement of the base of the neck and lower body instability