Adjusting speed based on leg movement would require a lot of figuring out the mathematics then figuring out how to setup movement sensors or at least faking it. Can it be done? The answer is yes. The real question is it worth it to you? In a production the answer would be no. One it’s a minor detail that most people won’t notice. But! This isn’t a production. It’s your learning path. Do you want to go into the weeds of mathematics? Do possiblity want to learn geometry nodes(for the sensor) or learn Python to do the sensor? I think it might be possible with distance thru drivers(a smaller set of Python), but I’d have to do some testing to be sure.