Alrighty,
I think I got it. I used:

...
vec_normalize( bounceDir , 2 );
vec_set( lanaMove , bounceDir );
...

That seems to give me the effect I want.
But, it's still a little unpredictable when she turns or isn't moving...