Mecanim issue with mirror animations and blend

I have a character with a running forward and a running right animation.

When I mirror it to run left it doesn’t look quite right when blending between two points in the blend tree. He does an awkward sort of hop for the mirrored animation while it’s fine for the original one.

I tried tinkering with the settings in the animation import window but it didn’t help.

Here’s a youtube video:

The settings image:

http://www.picpar.com/4nbc

I don’t think this matters much - but its worth a shot.
The blend tree looks a little odd, the blend tree has normal run then run left in middle and run right at top.
Usually these are laid out with normal run in the middle, left on top and right on bottom.

Maybe redo the blend tree with normal run in middle, left on top and right on bottom - see if that results in better blend.