Issues with run into idle when it stops (MOBA style)

No… its something exclusive to your project in which we have absolutely 0 idea what you are doing…

That said, if you are using mouse click / nav mesh / simple move to, the character doesn’t really accelerate but moves at a constant speed because of the nature of the movement type derived form simple move to.

To add momentum like feel you would need some modicum of predictive animation techniques. You could check the other topics on the subject here, but it is a rather lengthy implementation that may be overkill for a top down game.

Additionally when you start to move, simple move-to just moves. There is no “lead” or “lag” created by pressing an input and slowly accumulating speed. This makes it way harder to use predictive animations as well since the capsule component will have already moved before it should have compared to the other implementations.

Maybe what you can do is slow it down by scripting the movement in blackboard tree differently. Rather than using simple move to…