Also note that your formation problems may go away if you adopt a policy of right-dragging at the target location to set the unit formations. I've found this very necessary, as clicking left or right of the group's center (even way forward but a bit left/right) translates into grouped units turning their line to that side, which is almost never what I want.
If you then need them to run, you can always just hit R (instead of the double-right-click functionality, since we're right-dragging to issue the move command).
Bookmarks