wutwutwutwutwut.
That 3rd replay did not flow smoothly. A bit hard to explain.
Flow would be keeping all movements to appear moving at a constant speed.
In that replay, there was a slow down at around frame 380 and then the punch suddenly shot out really quickly. That isn't flow.
Still a really nice punch though. Would've been great if the punch was a bit more, direct, but at that angle, that was probably the best you could've done.