Think of it this way, jumping off the ledge makes you vulnerable to ledge guarders (they'll juggle you senseless, and bowsers strength is his ground game).Pulling off and jumping gets me very little height from the edge, which puts me in the same position. And if I jump twice and get knocked back, well I've lost my jump and am SOL. I noticed it's faster, but, why blow my ledge jump for a climb thats fast? Couldn't the climb be made quicker and keep my options open? I'm just trying to wrap my head around this.
Jumping is something I do a lot on ledges, and breaking the habit with Bowser is near impossible for me.