This would be awesome. I'd love to see some varied attack animations and could be connected to critical hits.

You hit them so hard they went flying!

The only issue I see is it interfering with environmental effects and strategic placement, sometimes you won't want the enemy to move at all.

Still sounds like an awesome idea though.