One thing to keep in mind, Brawl ledge hopping isnt the same as melee ledge hopping. In melee you had twice as many invincibility frames, so a ledge hop kept you invincible the whole time. In Brawl you not only need perfect timing, you still dont have invincibility at the end of the attack. This is why I ledge hop air dodge a lot. You're invincible the whole time getting to the stage. There's like, only a couple frames when you land that you can be punished, and it's really hard to punish. It's the safest method of recovering so mix it up, but this should be your primary recovery skill.