Why not keep both for different movement speeds?

for the running one: try to make the knee point more forward for the frame where leg A passes leg B (or add an extra frame).

for the floating one: tilt the body forward a bit, to give it more of a forward momentum feel. Keep the head straight up and it should be good