I think this is good, but couldn't the DM argue that any move action that's only one square is always a shifting?
Of course, if the DM isn't taking opportunity attacks, then you've already gained an advantage in battle, since you are free to move around the enemy without worry.