I was just messing around with Dedede today and found out that he can change his horizontal movement from one direction to another before he leaps with his Up-b. Like when you first press Up-b and he kinda looks like he is crouching to jump hold left and then right when he is just about to leap hold right or vice versa. Im pretty sure that once he leaps that you can't reverse that though. If you do it right it looks like he will shift a bit in one direction and then leap the opposite way. IDK how useful this will be but there have been a few times where it looked like I was stuck dead under a ledge and I kinda snaked my way around it and onto the stage.