Noting that you cut speed, you wouldn't actually be able to finish the whole trip up with gliding alone. You'll need enough energy to overcome the change from Kinetic to Potential to Kinetic Energy. And usually, you'll lack momentum as you go up. The real strategy would be to short glide, jump, short glide, jump, short glide, jump, etc, up special
It's simple, but it's a strategy to ensure successful recovery nonetheless. However, I doubt you could glide more than once in midair so the method would have to be even simpler

:
Jump, Fair glide, Jump, Up Special
This may work to the advantage of heavysets like Charizard, who are hard to be hit too far. However if they are indeed hit far due to damage, I doubt they could jump high and the method may work against them, good thing I dislike heavysets
