If you use the SetPos thing, and then put the waypoint as "Full" speed, then they'll sprint all the way.
As for the only works on the leader bit, I don't know how it happened. I was going to put it on every unit in my charge, but I wanted to see if it worked first, so I just put it in the leaders init field. From then on, the entire squad just stood up, and stayed standing when the next leader took over